{
  "author": {
    "name": "HashiCorp",
    "organization": true,
    "roles": [
      "author"
    ],
    "url": "https://hashicorp.com"
  },
  "dependencies": {
    "cdktf": "^0.20.0",
    "constructs": "^10.3.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 newrelic Provider for Terraform CDK (cdktf)",
  "docs": {
    "stability": "stable"
  },
  "homepage": "https://github.com/cdktf/cdktf-provider-newrelic.git",
  "jsiiVersion": "5.5.28 (build 140cd5c)",
  "keywords": [
    "cdk",
    "cdktf",
    "newrelic",
    "provider",
    "terraform"
  ],
  "license": "MPL-2.0",
  "metadata": {
    "jsii": {
      "pacmak": {
        "hasDefaultInterfaces": true
      }
    },
    "tscRootDir": "src"
  },
  "name": "@cdktf/provider-newrelic",
  "readme": {
    "markdown": "\n# CDKTF prebuilt bindings for newrelic/newrelic provider version 3.60.2\n\nThis repo builds and publishes the [Terraform newrelic provider](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs) 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-newrelic](https://www.npmjs.com/package/@cdktf/provider-newrelic).\n\n`npm install @cdktf/provider-newrelic`\n\n### PyPI\n\nThe PyPI package is available at [https://pypi.org/project/cdktf-cdktf-provider-newrelic](https://pypi.org/project/cdktf-cdktf-provider-newrelic).\n\n`pipenv install cdktf-cdktf-provider-newrelic`\n\n### Nuget\n\nThe Nuget package is available at [https://www.nuget.org/packages/HashiCorp.Cdktf.Providers.Newrelic](https://www.nuget.org/packages/HashiCorp.Cdktf.Providers.Newrelic).\n\n`dotnet add package HashiCorp.Cdktf.Providers.Newrelic`\n\n### Maven\n\nThe Maven package is available at [https://mvnrepository.com/artifact/com.hashicorp/cdktf-provider-newrelic](https://mvnrepository.com/artifact/com.hashicorp/cdktf-provider-newrelic).\n\n```\n<dependency>\n    <groupId>com.hashicorp</groupId>\n    <artifactId>cdktf-provider-newrelic</artifactId>\n    <version>[REPLACE WITH DESIRED VERSION]</version>\n</dependency>\n```\n\n### Go\n\nThe go package is generated into the [`github.com/cdktf/cdktf-provider-newrelic-go`](https://github.com/cdktf/cdktf-provider-newrelic-go) package.\n\n`go get github.com/cdktf/cdktf-provider-newrelic-go/newrelic/<version>`\n\nWhere `<version>` is the version of the prebuilt provider you would like to use e.g. `v11`. The full module name can be found\nwithin the [go.mod](https://github.com/cdktf/cdktf-provider-newrelic-go/blob/main/newrelic/go.mod#L1) file.\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-newrelic).\n\n## Versioning\n\nThis project is explicitly not tracking the Terraform newrelic provider version 1:1. In fact, it always tracks `latest` of `~> 3.7` 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- [CDK for Terraform](https://cdk.tf)\n- [Terraform newrelic provider](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2)\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 [CDK for Terraform](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/projen/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/cdktf/cdktf-provider-project) which encapsulate the common settings for all `cdktf` prebuilt 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 [CDKTF Repository Manager](https://github.com/cdktf/cdktf-repository-manager/).\n"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/cdktf/cdktf-provider-newrelic.git"
  },
  "schema": "jsii/0.10.0",
  "submodules": {
    "@cdktf/provider-newrelic.accountManagement": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 7
      },
      "readme": {
        "markdown": "# `newrelic_account_management`\n\nRefer to the Terraform Registry for docs: [`newrelic_account_management`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/account_management).\n"
      },
      "symbolId": "src/account-management/index:"
    },
    "@cdktf/provider-newrelic.alertChannel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 8
      },
      "readme": {
        "markdown": "# `newrelic_alert_channel`\n\nRefer to the Terraform Registry for docs: [`newrelic_alert_channel`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel).\n"
      },
      "symbolId": "src/alert-channel/index:"
    },
    "@cdktf/provider-newrelic.alertCondition": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 9
      },
      "readme": {
        "markdown": "# `newrelic_alert_condition`\n\nRefer to the Terraform Registry for docs: [`newrelic_alert_condition`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition).\n"
      },
      "symbolId": "src/alert-condition/index:"
    },
    "@cdktf/provider-newrelic.alertMutingRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 10
      },
      "readme": {
        "markdown": "# `newrelic_alert_muting_rule`\n\nRefer to the Terraform Registry for docs: [`newrelic_alert_muting_rule`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule).\n"
      },
      "symbolId": "src/alert-muting-rule/index:"
    },
    "@cdktf/provider-newrelic.alertPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 11
      },
      "readme": {
        "markdown": "# `newrelic_alert_policy`\n\nRefer to the Terraform Registry for docs: [`newrelic_alert_policy`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy).\n"
      },
      "symbolId": "src/alert-policy/index:"
    },
    "@cdktf/provider-newrelic.alertPolicyChannel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 12
      },
      "readme": {
        "markdown": "# `newrelic_alert_policy_channel`\n\nRefer to the Terraform Registry for docs: [`newrelic_alert_policy_channel`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy_channel).\n"
      },
      "symbolId": "src/alert-policy-channel/index:"
    },
    "@cdktf/provider-newrelic.apiAccessKey": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 13
      },
      "readme": {
        "markdown": "# `newrelic_api_access_key`\n\nRefer to the Terraform Registry for docs: [`newrelic_api_access_key`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/api_access_key).\n"
      },
      "symbolId": "src/api-access-key/index:"
    },
    "@cdktf/provider-newrelic.applicationSettings": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 14
      },
      "readme": {
        "markdown": "# `newrelic_application_settings`\n\nRefer to the Terraform Registry for docs: [`newrelic_application_settings`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings).\n"
      },
      "symbolId": "src/application-settings/index:"
    },
    "@cdktf/provider-newrelic.browserApplication": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 15
      },
      "readme": {
        "markdown": "# `newrelic_browser_application`\n\nRefer to the Terraform Registry for docs: [`newrelic_browser_application`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/browser_application).\n"
      },
      "symbolId": "src/browser-application/index:"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 16
      },
      "readme": {
        "markdown": "# `newrelic_cloud_aws_govcloud_integrations`\n\nRefer to the Terraform Registry for docs: [`newrelic_cloud_aws_govcloud_integrations`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations).\n"
      },
      "symbolId": "src/cloud-aws-govcloud-integrations/index:"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudLinkAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 17
      },
      "readme": {
        "markdown": "# `newrelic_cloud_aws_govcloud_link_account`\n\nRefer to the Terraform Registry for docs: [`newrelic_cloud_aws_govcloud_link_account`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_link_account).\n"
      },
      "symbolId": "src/cloud-aws-govcloud-link-account/index:"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 18
      },
      "readme": {
        "markdown": "# `newrelic_cloud_aws_integrations`\n\nRefer to the Terraform Registry for docs: [`newrelic_cloud_aws_integrations`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations).\n"
      },
      "symbolId": "src/cloud-aws-integrations/index:"
    },
    "@cdktf/provider-newrelic.cloudAwsLinkAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 19
      },
      "readme": {
        "markdown": "# `newrelic_cloud_aws_link_account`\n\nRefer to the Terraform Registry for docs: [`newrelic_cloud_aws_link_account`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_link_account).\n"
      },
      "symbolId": "src/cloud-aws-link-account/index:"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 20
      },
      "readme": {
        "markdown": "# `newrelic_cloud_azure_integrations`\n\nRefer to the Terraform Registry for docs: [`newrelic_cloud_azure_integrations`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations).\n"
      },
      "symbolId": "src/cloud-azure-integrations/index:"
    },
    "@cdktf/provider-newrelic.cloudAzureLinkAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 21
      },
      "readme": {
        "markdown": "# `newrelic_cloud_azure_link_account`\n\nRefer to the Terraform Registry for docs: [`newrelic_cloud_azure_link_account`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account).\n"
      },
      "symbolId": "src/cloud-azure-link-account/index:"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 22
      },
      "readme": {
        "markdown": "# `newrelic_cloud_gcp_integrations`\n\nRefer to the Terraform Registry for docs: [`newrelic_cloud_gcp_integrations`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations).\n"
      },
      "symbolId": "src/cloud-gcp-integrations/index:"
    },
    "@cdktf/provider-newrelic.cloudGcpLinkAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 23
      },
      "readme": {
        "markdown": "# `newrelic_cloud_gcp_link_account`\n\nRefer to the Terraform Registry for docs: [`newrelic_cloud_gcp_link_account`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_link_account).\n"
      },
      "symbolId": "src/cloud-gcp-link-account/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 55
      },
      "readme": {
        "markdown": "# `data_newrelic_account`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_account`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/account).\n"
      },
      "symbolId": "src/data-newrelic-account/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicAlertChannel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 56
      },
      "readme": {
        "markdown": "# `data_newrelic_alert_channel`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_alert_channel`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_channel).\n"
      },
      "symbolId": "src/data-newrelic-alert-channel/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicAlertPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 57
      },
      "readme": {
        "markdown": "# `data_newrelic_alert_policy`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_alert_policy`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_policy).\n"
      },
      "symbolId": "src/data-newrelic-alert-policy/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicApplication": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 58
      },
      "readme": {
        "markdown": "# `data_newrelic_application`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_application`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/application).\n"
      },
      "symbolId": "src/data-newrelic-application/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicAuthenticationDomain": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 59
      },
      "readme": {
        "markdown": "# `data_newrelic_authentication_domain`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_authentication_domain`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/authentication_domain).\n"
      },
      "symbolId": "src/data-newrelic-authentication-domain/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicCloudAccount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 60
      },
      "readme": {
        "markdown": "# `data_newrelic_cloud_account`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_cloud_account`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/cloud_account).\n"
      },
      "symbolId": "src/data-newrelic-cloud-account/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicEntity": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 61
      },
      "readme": {
        "markdown": "# `data_newrelic_entity`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_entity`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity).\n"
      },
      "symbolId": "src/data-newrelic-entity/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicGroup": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 62
      },
      "readme": {
        "markdown": "# `data_newrelic_group`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_group`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/group).\n"
      },
      "symbolId": "src/data-newrelic-group/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicKeyTransaction": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 63
      },
      "readme": {
        "markdown": "# `data_newrelic_key_transaction`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_key_transaction`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/key_transaction).\n"
      },
      "symbolId": "src/data-newrelic-key-transaction/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicNotificationDestination": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 64
      },
      "readme": {
        "markdown": "# `data_newrelic_notification_destination`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_notification_destination`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/notification_destination).\n"
      },
      "symbolId": "src/data-newrelic-notification-destination/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicObfuscationExpression": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 65
      },
      "readme": {
        "markdown": "# `data_newrelic_obfuscation_expression`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_obfuscation_expression`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/obfuscation_expression).\n"
      },
      "symbolId": "src/data-newrelic-obfuscation-expression/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicServiceLevelAlertHelper": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 66
      },
      "readme": {
        "markdown": "# `data_newrelic_service_level_alert_helper`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_service_level_alert_helper`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper).\n"
      },
      "symbolId": "src/data-newrelic-service-level-alert-helper/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicSyntheticsPrivateLocation": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 67
      },
      "readme": {
        "markdown": "# `data_newrelic_synthetics_private_location`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_synthetics_private_location`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_private_location).\n"
      },
      "symbolId": "src/data-newrelic-synthetics-private-location/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicSyntheticsSecureCredential": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 68
      },
      "readme": {
        "markdown": "# `data_newrelic_synthetics_secure_credential`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_synthetics_secure_credential`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_secure_credential).\n"
      },
      "symbolId": "src/data-newrelic-synthetics-secure-credential/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 69
      },
      "readme": {
        "markdown": "# `data_newrelic_test_grok_pattern`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_test_grok_pattern`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/test_grok_pattern).\n"
      },
      "symbolId": "src/data-newrelic-test-grok-pattern/index:"
    },
    "@cdktf/provider-newrelic.dataNewrelicUser": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 70
      },
      "readme": {
        "markdown": "# `data_newrelic_user`\n\nRefer to the Terraform Registry for docs: [`data_newrelic_user`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/user).\n"
      },
      "symbolId": "src/data-newrelic-user/index:"
    },
    "@cdktf/provider-newrelic.dataPartitionRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 24
      },
      "readme": {
        "markdown": "# `newrelic_data_partition_rule`\n\nRefer to the Terraform Registry for docs: [`newrelic_data_partition_rule`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule).\n"
      },
      "symbolId": "src/data-partition-rule/index:"
    },
    "@cdktf/provider-newrelic.entityTags": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 25
      },
      "readme": {
        "markdown": "# `newrelic_entity_tags`\n\nRefer to the Terraform Registry for docs: [`newrelic_entity_tags`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/entity_tags).\n"
      },
      "symbolId": "src/entity-tags/index:"
    },
    "@cdktf/provider-newrelic.eventsToMetricsRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 26
      },
      "readme": {
        "markdown": "# `newrelic_events_to_metrics_rule`\n\nRefer to the Terraform Registry for docs: [`newrelic_events_to_metrics_rule`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/events_to_metrics_rule).\n"
      },
      "symbolId": "src/events-to-metrics-rule/index:"
    },
    "@cdktf/provider-newrelic.group": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 27
      },
      "readme": {
        "markdown": "# `newrelic_group`\n\nRefer to the Terraform Registry for docs: [`newrelic_group`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/group).\n"
      },
      "symbolId": "src/group/index:"
    },
    "@cdktf/provider-newrelic.infraAlertCondition": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 28
      },
      "readme": {
        "markdown": "# `newrelic_infra_alert_condition`\n\nRefer to the Terraform Registry for docs: [`newrelic_infra_alert_condition`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition).\n"
      },
      "symbolId": "src/infra-alert-condition/index:"
    },
    "@cdktf/provider-newrelic.insightsEvent": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 29
      },
      "readme": {
        "markdown": "# `newrelic_insights_event`\n\nRefer to the Terraform Registry for docs: [`newrelic_insights_event`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event).\n"
      },
      "symbolId": "src/insights-event/index:"
    },
    "@cdktf/provider-newrelic.keyTransaction": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 30
      },
      "readme": {
        "markdown": "# `newrelic_key_transaction`\n\nRefer to the Terraform Registry for docs: [`newrelic_key_transaction`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/key_transaction).\n"
      },
      "symbolId": "src/key-transaction/index:"
    },
    "@cdktf/provider-newrelic.logParsingRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 31
      },
      "readme": {
        "markdown": "# `newrelic_log_parsing_rule`\n\nRefer to the Terraform Registry for docs: [`newrelic_log_parsing_rule`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule).\n"
      },
      "symbolId": "src/log-parsing-rule/index:"
    },
    "@cdktf/provider-newrelic.monitorDowntime": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 32
      },
      "readme": {
        "markdown": "# `newrelic_monitor_downtime`\n\nRefer to the Terraform Registry for docs: [`newrelic_monitor_downtime`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime).\n"
      },
      "symbolId": "src/monitor-downtime/index:"
    },
    "@cdktf/provider-newrelic.notificationChannel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 33
      },
      "readme": {
        "markdown": "# `newrelic_notification_channel`\n\nRefer to the Terraform Registry for docs: [`newrelic_notification_channel`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel).\n"
      },
      "symbolId": "src/notification-channel/index:"
    },
    "@cdktf/provider-newrelic.notificationDestination": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 34
      },
      "readme": {
        "markdown": "# `newrelic_notification_destination`\n\nRefer to the Terraform Registry for docs: [`newrelic_notification_destination`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination).\n"
      },
      "symbolId": "src/notification-destination/index:"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 35
      },
      "readme": {
        "markdown": "# `newrelic_nrql_alert_condition`\n\nRefer to the Terraform Registry for docs: [`newrelic_nrql_alert_condition`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition).\n"
      },
      "symbolId": "src/nrql-alert-condition/index:"
    },
    "@cdktf/provider-newrelic.nrqlDropRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 36
      },
      "readme": {
        "markdown": "# `newrelic_nrql_drop_rule`\n\nRefer to the Terraform Registry for docs: [`newrelic_nrql_drop_rule`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_drop_rule).\n"
      },
      "symbolId": "src/nrql-drop-rule/index:"
    },
    "@cdktf/provider-newrelic.obfuscationExpression": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 37
      },
      "readme": {
        "markdown": "# `newrelic_obfuscation_expression`\n\nRefer to the Terraform Registry for docs: [`newrelic_obfuscation_expression`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_expression).\n"
      },
      "symbolId": "src/obfuscation-expression/index:"
    },
    "@cdktf/provider-newrelic.obfuscationRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 38
      },
      "readme": {
        "markdown": "# `newrelic_obfuscation_rule`\n\nRefer to the Terraform Registry for docs: [`newrelic_obfuscation_rule`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule).\n"
      },
      "symbolId": "src/obfuscation-rule/index:"
    },
    "@cdktf/provider-newrelic.oneDashboard": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 39
      },
      "readme": {
        "markdown": "# `newrelic_one_dashboard`\n\nRefer to the Terraform Registry for docs: [`newrelic_one_dashboard`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard).\n"
      },
      "symbolId": "src/one-dashboard/index:"
    },
    "@cdktf/provider-newrelic.oneDashboardJson": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 40
      },
      "readme": {
        "markdown": "# `newrelic_one_dashboard_json`\n\nRefer to the Terraform Registry for docs: [`newrelic_one_dashboard_json`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_json).\n"
      },
      "symbolId": "src/one-dashboard-json/index:"
    },
    "@cdktf/provider-newrelic.oneDashboardRaw": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 41
      },
      "readme": {
        "markdown": "# `newrelic_one_dashboard_raw`\n\nRefer to the Terraform Registry for docs: [`newrelic_one_dashboard_raw`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw).\n"
      },
      "symbolId": "src/one-dashboard-raw/index:"
    },
    "@cdktf/provider-newrelic.provider": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 71
      },
      "readme": {
        "markdown": "# `provider`\n\nRefer to the Terraform Registry for docs: [`newrelic`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs).\n"
      },
      "symbolId": "src/provider/index:"
    },
    "@cdktf/provider-newrelic.serviceLevel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 42
      },
      "readme": {
        "markdown": "# `newrelic_service_level`\n\nRefer to the Terraform Registry for docs: [`newrelic_service_level`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level).\n"
      },
      "symbolId": "src/service-level/index:"
    },
    "@cdktf/provider-newrelic.syntheticsAlertCondition": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 43
      },
      "readme": {
        "markdown": "# `newrelic_synthetics_alert_condition`\n\nRefer to the Terraform Registry for docs: [`newrelic_synthetics_alert_condition`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_alert_condition).\n"
      },
      "symbolId": "src/synthetics-alert-condition/index:"
    },
    "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 44
      },
      "readme": {
        "markdown": "# `newrelic_synthetics_broken_links_monitor`\n\nRefer to the Terraform Registry for docs: [`newrelic_synthetics_broken_links_monitor`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor).\n"
      },
      "symbolId": "src/synthetics-broken-links-monitor/index:"
    },
    "@cdktf/provider-newrelic.syntheticsCertCheckMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 45
      },
      "readme": {
        "markdown": "# `newrelic_synthetics_cert_check_monitor`\n\nRefer to the Terraform Registry for docs: [`newrelic_synthetics_cert_check_monitor`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor).\n"
      },
      "symbolId": "src/synthetics-cert-check-monitor/index:"
    },
    "@cdktf/provider-newrelic.syntheticsMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 46
      },
      "readme": {
        "markdown": "# `newrelic_synthetics_monitor`\n\nRefer to the Terraform Registry for docs: [`newrelic_synthetics_monitor`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor).\n"
      },
      "symbolId": "src/synthetics-monitor/index:"
    },
    "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 47
      },
      "readme": {
        "markdown": "# `newrelic_synthetics_multilocation_alert_condition`\n\nRefer to the Terraform Registry for docs: [`newrelic_synthetics_multilocation_alert_condition`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition).\n"
      },
      "symbolId": "src/synthetics-multilocation-alert-condition/index:"
    },
    "@cdktf/provider-newrelic.syntheticsPrivateLocation": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 48
      },
      "readme": {
        "markdown": "# `newrelic_synthetics_private_location`\n\nRefer to the Terraform Registry for docs: [`newrelic_synthetics_private_location`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_private_location).\n"
      },
      "symbolId": "src/synthetics-private-location/index:"
    },
    "@cdktf/provider-newrelic.syntheticsScriptMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 49
      },
      "readme": {
        "markdown": "# `newrelic_synthetics_script_monitor`\n\nRefer to the Terraform Registry for docs: [`newrelic_synthetics_script_monitor`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor).\n"
      },
      "symbolId": "src/synthetics-script-monitor/index:"
    },
    "@cdktf/provider-newrelic.syntheticsSecureCredential": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 50
      },
      "readme": {
        "markdown": "# `newrelic_synthetics_secure_credential`\n\nRefer to the Terraform Registry for docs: [`newrelic_synthetics_secure_credential`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential).\n"
      },
      "symbolId": "src/synthetics-secure-credential/index:"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 51
      },
      "readme": {
        "markdown": "# `newrelic_synthetics_step_monitor`\n\nRefer to the Terraform Registry for docs: [`newrelic_synthetics_step_monitor`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor).\n"
      },
      "symbolId": "src/synthetics-step-monitor/index:"
    },
    "@cdktf/provider-newrelic.user": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 52
      },
      "readme": {
        "markdown": "# `newrelic_user`\n\nRefer to the Terraform Registry for docs: [`newrelic_user`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/user).\n"
      },
      "symbolId": "src/user/index:"
    },
    "@cdktf/provider-newrelic.workflow": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 53
      },
      "readme": {
        "markdown": "# `newrelic_workflow`\n\nRefer to the Terraform Registry for docs: [`newrelic_workflow`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow).\n"
      },
      "symbolId": "src/workflow/index:"
    },
    "@cdktf/provider-newrelic.workload": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 54
      },
      "readme": {
        "markdown": "# `newrelic_workload`\n\nRefer to the Terraform Registry for docs: [`newrelic_workload`](https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload).\n"
      },
      "symbolId": "src/workload/index:"
    }
  },
  "targets": {
    "dotnet": {
      "namespace": "HashiCorp.Cdktf.Providers.Newrelic",
      "packageId": "HashiCorp.Cdktf.Providers.Newrelic"
    },
    "go": {
      "moduleName": "github.com/cdktf/cdktf-provider-newrelic-go",
      "packageName": "newrelic"
    },
    "java": {
      "maven": {
        "artifactId": "cdktf-provider-newrelic",
        "groupId": "com.hashicorp"
      },
      "package": "com.hashicorp.cdktf.providers.newrelic"
    },
    "js": {
      "npm": "@cdktf/provider-newrelic"
    },
    "python": {
      "distName": "cdktf-cdktf-provider-newrelic",
      "module": "cdktf_cdktf_provider_newrelic"
    }
  },
  "types": {
    "@cdktf/provider-newrelic.accountManagement.AccountManagement": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/account_management newrelic_account_management}."
      },
      "fqn": "@cdktf/provider-newrelic.accountManagement.AccountManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/account_management newrelic_account_management} Resource."
        },
        "locationInModule": {
          "filename": "src/account-management/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-newrelic.accountManagement.AccountManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-management/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AccountManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/account-management/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 AccountManagement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/account_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AccountManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AccountManagement 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/account-management/index.ts",
            "line": 104
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 142
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 150
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AccountManagement",
      "namespace": "accountManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 108
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 121
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 134
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 127
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-management/index:AccountManagement"
    },
    "@cdktf/provider-newrelic.accountManagement.AccountManagementConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.accountManagement.AccountManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-management/index.ts",
        "line": 14
      },
      "name": "AccountManagementConfig",
      "namespace": "accountManagement",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/account_management#name AccountManagement#name}",
            "stability": "stable",
            "summary": "Name of the account to be created."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 27
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/account_management#region AccountManagement#region}",
            "stability": "stable",
            "summary": "A description of what this parsing rule represents."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 33
          },
          "name": "region",
          "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/newrelic/newrelic/3.60.2/docs/resources/account_management#id AccountManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-management/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-management/index:AccountManagementConfig"
    },
    "@cdktf/provider-newrelic.alertChannel.AlertChannel": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel newrelic_alert_channel}."
      },
      "fqn": "@cdktf/provider-newrelic.alertChannel.AlertChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel newrelic_alert_channel} Resource."
        },
        "locationInModule": {
          "filename": "src/alert-channel/index.ts",
          "line": 869
        },
        "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-newrelic.alertChannel.AlertChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-channel/index.ts",
        "line": 837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AlertChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 854
          },
          "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 AlertChannel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AlertChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AlertChannel 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/alert-channel/index.ts",
            "line": 959
          },
          "name": "putConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.alertChannel.AlertChannelConfigA"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 904
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 962
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 920
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 974
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 984
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AlertChannel",
      "namespace": "alertChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 842
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 956
          },
          "name": "config",
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertChannel.AlertChannelConfigAOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 908
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 966
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertChannel.AlertChannelConfigA"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 924
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 937
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 950
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 898
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 914
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 930
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 943
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-channel/index:AlertChannel"
    },
    "@cdktf/provider-newrelic.alertChannel.AlertChannelConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertChannel.AlertChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-channel/index.ts",
        "line": 14
      },
      "name": "AlertChannelConfig",
      "namespace": "alertChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#name AlertChannel#name}",
            "stability": "stable",
            "summary": "(Required) The name of the channel."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#type AlertChannel#type}",
            "stability": "stable",
            "summary": "(Required) The type of channel. One of: (victorops, webhook, email, opsgenie, pagerduty, slack, user)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 39
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#account_id AlertChannel#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID where you want to create alert channels."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#config AlertChannel#config}",
            "stability": "stable",
            "summary": "config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 45
          },
          "name": "config",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertChannel.AlertChannelConfigA"
          }
        },
        {
          "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/newrelic/newrelic/3.60.2/docs/resources/alert_channel#id AlertChannel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-channel/index:AlertChannelConfig"
    },
    "@cdktf/provider-newrelic.alertChannel.AlertChannelConfigA": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertChannel.AlertChannelConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-channel/index.ts",
        "line": 47
      },
      "name": "AlertChannelConfigA",
      "namespace": "alertChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#api_key AlertChannel#api_key}",
            "stability": "stable",
            "summary": "The API key for integrating with OpsGenie."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 53
          },
          "name": "apiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#auth_password AlertChannel#auth_password}",
            "stability": "stable",
            "summary": "Specifies an authentication password for use with a channel. Supported by the webhook channel type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 59
          },
          "name": "authPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Supported by the webhook channel type. Only HTTP basic authentication is currently supported via the value BASIC.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#auth_type AlertChannel#auth_type}",
            "stability": "stable",
            "summary": "Specifies an authentication method for use with a channel."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 65
          },
          "name": "authType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#auth_username AlertChannel#auth_username}",
            "stability": "stable",
            "summary": "Specifies an authentication username for use with a channel. Supported by the webhook channel type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 71
          },
          "name": "authUsername",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#base_url AlertChannel#base_url}",
            "stability": "stable",
            "summary": "The base URL of the webhook destination."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 77
          },
          "name": "baseUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#channel AlertChannel#channel}",
            "stability": "stable",
            "summary": "The Slack channel to send notifications to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 83
          },
          "name": "channel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#headers AlertChannel#headers}",
            "stability": "stable",
            "summary": "A map of key/value pairs that represents extra HTTP headers to be sent along with the webhook payload."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 89
          },
          "name": "headers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#headers_string AlertChannel#headers_string}",
            "stability": "stable",
            "summary": "Use instead of headers if the desired payload is more complex than a list of key/value pairs (e.g. a set of headers that makes use of nested objects). The value provided should be a valid JSON string with escaped double quotes. Conflicts with headers."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 95
          },
          "name": "headersString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Flag for whether or not to attach a JSON document containing information about the associated alert to the email that is sent to recipients.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#include_json_attachment AlertChannel#include_json_attachment}",
            "stability": "stable",
            "summary": "true or false."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 101
          },
          "name": "includeJsonAttachment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#key AlertChannel#key}",
            "stability": "stable",
            "summary": "The key for integrating with VictorOps."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 107
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#payload AlertChannel#payload}",
            "stability": "stable",
            "summary": "A map of key/value pairs that represents the webhook payload. Must provide payload_type if setting this argument."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 113
          },
          "name": "payload",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#payload_string AlertChannel#payload_string}",
            "stability": "stable",
            "summary": "Use instead of payload if the desired payload is more complex than a list of key/value pairs (e.g. a payload that makes use of nested objects). The value provided should be a valid JSON string with escaped double quotes. Conflicts with payload."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 119
          },
          "name": "payloadString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#payload_type AlertChannel#payload_type}",
            "stability": "stable",
            "summary": "Can either be application/json or application/x-www-form-urlencoded. The payload_type argument is required if payload is set."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 125
          },
          "name": "payloadType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#recipients AlertChannel#recipients}",
            "stability": "stable",
            "summary": "A set of recipients for targeting notifications. Multiple values are comma separated."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 131
          },
          "name": "recipients",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#region AlertChannel#region}",
            "stability": "stable",
            "summary": "The data center region to store your data. Valid values are US and EU. Default is US."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 137
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#route_key AlertChannel#route_key}",
            "stability": "stable",
            "summary": "The route key for integrating with VictorOps."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 143
          },
          "name": "routeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#service_key AlertChannel#service_key}",
            "stability": "stable",
            "summary": "Specifies the service key for integrating with Pagerduty."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 149
          },
          "name": "serviceKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#tags AlertChannel#tags}",
            "stability": "stable",
            "summary": "A set of tags for targeting notifications. Multiple values are comma separated."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 155
          },
          "name": "tags",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#teams AlertChannel#teams}",
            "stability": "stable",
            "summary": "A set of teams for targeting notifications. Multiple values are comma separated."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 161
          },
          "name": "teams",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#url AlertChannel#url}",
            "stability": "stable",
            "summary": "Your organization's Slack URL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 167
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_channel#user_id AlertChannel#user_id}",
            "stability": "stable",
            "summary": "The user ID for use with the user channel type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 173
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-channel/index:AlertChannelConfigA"
    },
    "@cdktf/provider-newrelic.alertChannel.AlertChannelConfigAOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertChannel.AlertChannelConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-channel/index.ts",
          "line": 352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-channel/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 505
          },
          "name": "resetApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 521
          },
          "name": "resetAuthPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 537
          },
          "name": "resetAuthType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 553
          },
          "name": "resetAuthUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 569
          },
          "name": "resetBaseUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 585
          },
          "name": "resetChannel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 601
          },
          "name": "resetHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 617
          },
          "name": "resetHeadersString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 633
          },
          "name": "resetIncludeJsonAttachment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 649
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 665
          },
          "name": "resetPayload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 681
          },
          "name": "resetPayloadString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 697
          },
          "name": "resetPayloadType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 713
          },
          "name": "resetRecipients"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 729
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 745
          },
          "name": "resetRouteKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 761
          },
          "name": "resetServiceKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 777
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 793
          },
          "name": "resetTeams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 809
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 825
          },
          "name": "resetUserId"
        }
      ],
      "name": "AlertChannelConfigAOutputReference",
      "namespace": "alertChannel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 509
          },
          "name": "apiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 525
          },
          "name": "authPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 541
          },
          "name": "authTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 557
          },
          "name": "authUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 573
          },
          "name": "baseUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 589
          },
          "name": "channelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 605
          },
          "name": "headersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 621
          },
          "name": "headersStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 637
          },
          "name": "includeJsonAttachmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 653
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 669
          },
          "name": "payloadInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 685
          },
          "name": "payloadStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 701
          },
          "name": "payloadTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 717
          },
          "name": "recipientsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 733
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 749
          },
          "name": "routeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 765
          },
          "name": "serviceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 781
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 797
          },
          "name": "teamsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 813
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 829
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 499
          },
          "name": "apiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 515
          },
          "name": "authPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 531
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 547
          },
          "name": "authUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 563
          },
          "name": "baseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 579
          },
          "name": "channel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 595
          },
          "name": "headers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 611
          },
          "name": "headersString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 627
          },
          "name": "includeJsonAttachment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 643
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 659
          },
          "name": "payload",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 675
          },
          "name": "payloadString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 691
          },
          "name": "payloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 707
          },
          "name": "recipients",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 723
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 739
          },
          "name": "routeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 755
          },
          "name": "serviceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 771
          },
          "name": "tags",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 787
          },
          "name": "teams",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 803
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 819
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-channel/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertChannel.AlertChannelConfigA"
          }
        }
      ],
      "symbolId": "src/alert-channel/index:AlertChannelConfigAOutputReference"
    },
    "@cdktf/provider-newrelic.alertCondition.AlertCondition": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition newrelic_alert_condition}."
      },
      "fqn": "@cdktf/provider-newrelic.alertCondition.AlertCondition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition newrelic_alert_condition} Resource."
        },
        "locationInModule": {
          "filename": "src/alert-condition/index.ts",
          "line": 386
        },
        "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-newrelic.alertCondition.AlertConditionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-condition/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AlertCondition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 371
          },
          "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 AlertCondition to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AlertCondition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AlertCondition 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/alert-condition/index.ts",
            "line": 625
          },
          "name": "putTerm",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionTerm"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 430
          },
          "name": "resetConditionScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 446
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 480
          },
          "name": "resetGcMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 496
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 551
          },
          "name": "resetRunbookUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 580
          },
          "name": "resetUserDefinedMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 596
          },
          "name": "resetUserDefinedValueFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 612
          },
          "name": "resetViolationCloseTimer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 637
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 656
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AlertCondition",
      "namespace": "alertCondition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 359
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 468
          },
          "name": "entityGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 622
          },
          "name": "term",
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionTermList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 434
          },
          "name": "conditionScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 450
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 463
          },
          "name": "entitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 484
          },
          "name": "gcMetricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 500
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 513
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 526
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 539
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 555
          },
          "name": "runbookUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 629
          },
          "name": "termInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionTerm"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 568
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 584
          },
          "name": "userDefinedMetricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 600
          },
          "name": "userDefinedValueFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 616
          },
          "name": "violationCloseTimerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 424
          },
          "name": "conditionScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 440
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 456
          },
          "name": "entities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 474
          },
          "name": "gcMetric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 490
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 506
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 519
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 532
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 545
          },
          "name": "runbookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 561
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 574
          },
          "name": "userDefinedMetric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 590
          },
          "name": "userDefinedValueFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 606
          },
          "name": "violationCloseTimer",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/alert-condition/index:AlertCondition"
    },
    "@cdktf/provider-newrelic.alertCondition.AlertConditionConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-condition/index.ts",
        "line": 14
      },
      "name": "AlertConditionConfig",
      "namespace": "alertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#entities AlertCondition#entities}",
            "stability": "stable",
            "summary": "The instance IDs associated with this condition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 32
          },
          "name": "entities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#metric AlertCondition#metric}",
            "stability": "stable",
            "summary": "The metric field accepts parameters based on the type set."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 51
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#name AlertCondition#name}",
            "stability": "stable",
            "summary": "The title of the condition. Must be between 1 and 128 characters, inclusive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 57
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#policy_id AlertCondition#policy_id}",
            "stability": "stable",
            "summary": "The ID of the policy where this condition should be used."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 63
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#term AlertCondition#term}",
            "stability": "stable",
            "summary": "term block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 99
          },
          "name": "term",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionTerm"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#type AlertCondition#type}",
            "stability": "stable",
            "summary": "The type of condition. One of: (apm_app_metric, apm_jvm_metric, apm_kt_metric, browser_metric, mobile_metric, servers_metric)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 75
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Choose application for most scenarios. If you are using the JVM plugin in New Relic, the instance setting allows your condition to trigger for specific app instances.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#condition_scope AlertCondition#condition_scope}",
            "stability": "stable",
            "summary": "One of (application, instance)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 20
          },
          "name": "conditionScope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#enabled AlertCondition#enabled}",
            "stability": "stable",
            "summary": "Whether the condition is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 26
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/alert_condition#gc_metric AlertCondition#gc_metric}",
            "stability": "stable",
            "summary": "A valid Garbage Collection metric e.g. GC/G1 Young Generation. This is required if you are using apm_jvm_metric with gc_cpu_time condition type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 38
          },
          "name": "gcMetric",
          "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/newrelic/newrelic/3.60.2/docs/resources/alert_condition#id AlertCondition#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#runbook_url AlertCondition#runbook_url}",
            "stability": "stable",
            "summary": "Runbook URL to display in notifications."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 69
          },
          "name": "runbookUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#user_defined_metric AlertCondition#user_defined_metric}",
            "stability": "stable",
            "summary": "A custom metric to be evaluated."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 81
          },
          "name": "userDefinedMetric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#user_defined_value_function AlertCondition#user_defined_value_function}",
            "stability": "stable",
            "summary": "One of: (average, min, max, total, sample_size, percent, rate)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 87
          },
          "name": "userDefinedValueFunction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Must be between 1 and 720 hours.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#violation_close_timer AlertCondition#violation_close_timer}",
            "stability": "stable",
            "summary": "Automatically close instance-based incidents, including JVM health metric incidents, after the number of hours specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 93
          },
          "name": "violationCloseTimer",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/alert-condition/index:AlertConditionConfig"
    },
    "@cdktf/provider-newrelic.alertCondition.AlertConditionTerm": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionTerm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-condition/index.ts",
        "line": 101
      },
      "name": "AlertConditionTerm",
      "namespace": "alertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#duration AlertCondition#duration}",
            "stability": "stable",
            "summary": "In minutes, must be in the range of 5 to 120, inclusive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 107
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#threshold AlertCondition#threshold}",
            "stability": "stable",
            "summary": "Must be 0 or greater."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 125
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#time_function AlertCondition#time_function}",
            "stability": "stable",
            "summary": "One of (all, any)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 131
          },
          "name": "timeFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#operator AlertCondition#operator}",
            "stability": "stable",
            "summary": "One of (above, below, equal). Defaults to equal."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 113
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_condition#priority AlertCondition#priority}",
            "stability": "stable",
            "summary": "One of (critical, warning). Defaults to critical."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 119
          },
          "name": "priority",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-condition/index:AlertConditionTerm"
    },
    "@cdktf/provider-newrelic.alertCondition.AlertConditionTermList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionTermList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-condition/index.ts",
          "line": 339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-condition/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 346
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionTermOutputReference"
            }
          }
        }
      ],
      "name": "AlertConditionTermList",
      "namespace": "alertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 339
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 339
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionTerm"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-condition/index:AlertConditionTermList"
    },
    "@cdktf/provider-newrelic.alertCondition.AlertConditionTermOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionTermOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-condition/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-condition/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 280
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 296
          },
          "name": "resetPriority"
        }
      ],
      "name": "AlertConditionTermOutputReference",
      "namespace": "alertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 268
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 284
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 300
          },
          "name": "priorityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 313
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 326
          },
          "name": "timeFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 261
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 274
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 290
          },
          "name": "priority",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 306
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 319
          },
          "name": "timeFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-condition/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.alertCondition.AlertConditionTerm"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-condition/index:AlertConditionTermOutputReference"
    },
    "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRule": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule newrelic_alert_muting_rule}."
      },
      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule newrelic_alert_muting_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/alert-muting-rule/index.ts",
          "line": 688
        },
        "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-newrelic.alertMutingRule.AlertMutingRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-muting-rule/index.ts",
        "line": 656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AlertMutingRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 673
          },
          "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 AlertMutingRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AlertMutingRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AlertMutingRule 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/alert-muting-rule/index.ts",
            "line": 813
          },
          "name": "putCondition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleCondition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 826
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 726
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 742
          },
          "name": "resetActionOnMutingRuleWindowEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 758
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 787
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 829
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 841
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 854
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AlertMutingRule",
      "namespace": "alertMutingRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 661
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 810
          },
          "name": "condition",
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 823
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 730
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 746
          },
          "name": "actionOnMutingRuleWindowEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 817
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleCondition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 762
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 775
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 791
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 804
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 833
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 720
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 736
          },
          "name": "actionOnMutingRuleWindowEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 752
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 768
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 781
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 797
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-muting-rule/index:AlertMutingRule"
    },
    "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleCondition": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-muting-rule/index.ts",
        "line": 244
      },
      "name": "AlertMutingRuleCondition",
      "namespace": "alertMutingRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#conditions AlertMutingRule#conditions}",
            "stability": "stable",
            "summary": "conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 256
          },
          "name": "conditions",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#operator AlertMutingRule#operator}",
            "stability": "stable",
            "summary": "The operator used to combine all the MutingRuleConditions within the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 250
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-muting-rule/index:AlertMutingRuleCondition"
    },
    "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditions": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-muting-rule/index.ts",
        "line": 65
      },
      "name": "AlertMutingRuleConditionConditions",
      "namespace": "alertMutingRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#attribute AlertMutingRule#attribute}",
            "stability": "stable",
            "summary": "The attribute on an incident."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 71
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#operator AlertMutingRule#operator}",
            "stability": "stable",
            "summary": "The operator used to compare the attribute's value with the supplied value(s)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 77
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#values AlertMutingRule#values}",
            "stability": "stable",
            "summary": "The value(s) to compare against the attribute's value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 83
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/alert-muting-rule/index:AlertMutingRuleConditionConditions"
    },
    "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditionsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-muting-rule/index.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-muting-rule/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditionsOutputReference"
            }
          }
        }
      ],
      "name": "AlertMutingRuleConditionConditionsList",
      "namespace": "alertMutingRule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-muting-rule/index:AlertMutingRuleConditionConditionsList"
    },
    "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditionsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-muting-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/alert-muting-rule/index.ts",
        "line": 129
      },
      "name": "AlertMutingRuleConditionConditionsOutputReference",
      "namespace": "alertMutingRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 194
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 207
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 220
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 187
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 200
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 213
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-muting-rule/index:AlertMutingRuleConditionConditionsOutputReference"
    },
    "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-muting-rule/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-muting-rule/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 351
          },
          "name": "putConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "AlertMutingRuleConditionOutputReference",
      "namespace": "alertMutingRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 348
          },
          "name": "conditions",
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 355
          },
          "name": "conditionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConditionConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 342
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 335
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleCondition"
          }
        }
      ],
      "symbolId": "src/alert-muting-rule/index:AlertMutingRuleConditionOutputReference"
    },
    "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-muting-rule/index.ts",
        "line": 14
      },
      "name": "AlertMutingRuleConfig",
      "namespace": "alertMutingRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#condition AlertMutingRule#condition}",
            "stability": "stable",
            "summary": "condition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 57
          },
          "name": "condition",
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleCondition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#enabled AlertMutingRule#enabled}",
            "stability": "stable",
            "summary": "Whether the MutingRule is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 38
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#name AlertMutingRule#name}",
            "stability": "stable",
            "summary": "The name of the MutingRule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 51
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#account_id AlertMutingRule#account_id}",
            "stability": "stable",
            "summary": "The account id of the MutingRule.."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#action_on_muting_rule_window_ended AlertMutingRule#action_on_muting_rule_window_ended}",
            "stability": "stable",
            "summary": "The action when the muting rule window is ended or disabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 26
          },
          "name": "actionOnMutingRuleWindowEnded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#description AlertMutingRule#description}",
            "stability": "stable",
            "summary": "The description of the MutingRule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/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/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#id AlertMutingRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#schedule AlertMutingRule#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 63
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleSchedule"
          }
        }
      ],
      "symbolId": "src/alert-muting-rule/index:AlertMutingRuleConfig"
    },
    "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleSchedule": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-muting-rule/index.ts",
        "line": 359
      },
      "name": "AlertMutingRuleSchedule",
      "namespace": "alertMutingRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#time_zone AlertMutingRule#time_zone}",
            "stability": "stable",
            "summary": "The time zone that applies to the MutingRule schedule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 395
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#end_repeat AlertMutingRule#end_repeat}",
            "stability": "stable",
            "summary": "The datetime stamp when the MutingRule schedule should stop repeating."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 365
          },
          "name": "endRepeat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#end_time AlertMutingRule#end_time}",
            "stability": "stable",
            "summary": "The datetime stamp representing when the MutingRule should end."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 371
          },
          "name": "endTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#repeat AlertMutingRule#repeat}",
            "stability": "stable",
            "summary": "The frequency the MutingRule schedule repeats. One of [DAILY, WEEKLY, MONTHLY]."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 377
          },
          "name": "repeat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#repeat_count AlertMutingRule#repeat_count}",
            "stability": "stable",
            "summary": "The number of times the MutingRule schedule should repeat."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 383
          },
          "name": "repeatCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#start_time AlertMutingRule#start_time}",
            "stability": "stable",
            "summary": "The datetime stamp representing when the MutingRule should start."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 389
          },
          "name": "startTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_muting_rule#weekly_repeat_days AlertMutingRule#weekly_repeat_days}",
            "stability": "stable",
            "summary": "The day(s) of the week that a MutingRule should repeat when the repeat field is set to WEEKLY."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 401
          },
          "name": "weeklyRepeatDays",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/alert-muting-rule/index:AlertMutingRuleSchedule"
    },
    "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleScheduleOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-muting-rule/index.ts",
          "line": 482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-muting-rule/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 551
          },
          "name": "resetEndRepeat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 567
          },
          "name": "resetEndTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 583
          },
          "name": "resetRepeat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 599
          },
          "name": "resetRepeatCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 615
          },
          "name": "resetStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 644
          },
          "name": "resetWeeklyRepeatDays"
        }
      ],
      "name": "AlertMutingRuleScheduleOutputReference",
      "namespace": "alertMutingRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 555
          },
          "name": "endRepeatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 571
          },
          "name": "endTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 603
          },
          "name": "repeatCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 587
          },
          "name": "repeatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 619
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 632
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 648
          },
          "name": "weeklyRepeatDaysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 545
          },
          "name": "endRepeat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 561
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 577
          },
          "name": "repeat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 593
          },
          "name": "repeatCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 609
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 625
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 638
          },
          "name": "weeklyRepeatDays",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-muting-rule/index.ts",
            "line": 486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertMutingRule.AlertMutingRuleSchedule"
          }
        }
      ],
      "symbolId": "src/alert-muting-rule/index:AlertMutingRuleScheduleOutputReference"
    },
    "@cdktf/provider-newrelic.alertPolicy.AlertPolicy": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy newrelic_alert_policy}."
      },
      "fqn": "@cdktf/provider-newrelic.alertPolicy.AlertPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy newrelic_alert_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/alert-policy/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-newrelic.alertPolicy.AlertPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-policy/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AlertPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/alert-policy/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 AlertPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AlertPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AlertPolicy 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/alert-policy/index.ts",
            "line": 118
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 134
          },
          "name": "resetChannelIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 150
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 166
          },
          "name": "resetIncidentPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 191
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 201
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AlertPolicy",
      "namespace": "alertPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 122
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 138
          },
          "name": "channelIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 154
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 170
          },
          "name": "incidentPreferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 183
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 112
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 128
          },
          "name": "channelIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 144
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 160
          },
          "name": "incidentPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 176
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-policy/index:AlertPolicy"
    },
    "@cdktf/provider-newrelic.alertPolicy.AlertPolicyConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertPolicy.AlertPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-policy/index.ts",
        "line": 14
      },
      "name": "AlertPolicyConfig",
      "namespace": "alertPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy#name AlertPolicy#name}",
            "stability": "stable",
            "summary": "The name of the policy."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy#account_id AlertPolicy#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID to operate on."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Adding or removing channel IDs from this array will result in a new alert policy resource being created and the old one being destroyed. Also note that channel IDs cannot be imported via terraform import.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy#channel_ids AlertPolicy#channel_ids}",
            "stability": "stable",
            "summary": "An array of channel IDs (integers) to assign to the policy."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 26
          },
          "name": "channelIds",
          "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/newrelic/newrelic/3.60.2/docs/resources/alert_policy#id AlertPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/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/newrelic/newrelic/3.60.2/docs/resources/alert_policy#incident_preference AlertPolicy#incident_preference}",
            "stability": "stable",
            "summary": "The rollup strategy for the policy. Options include: PER_POLICY, PER_CONDITION, or PER_CONDITION_AND_TARGET. The default is PER_POLICY."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy/index.ts",
            "line": 39
          },
          "name": "incidentPreference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-policy/index:AlertPolicyConfig"
    },
    "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannel": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy_channel newrelic_alert_policy_channel}."
      },
      "fqn": "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy_channel newrelic_alert_policy_channel} Resource."
        },
        "locationInModule": {
          "filename": "src/alert-policy-channel/index.ts",
          "line": 177
        },
        "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-newrelic.alertPolicyChannel.AlertPolicyChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-policy-channel/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AlertPolicyChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 162
          },
          "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 AlertPolicyChannel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AlertPolicyChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AlertPolicyChannel 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/alert-policy-channel/index.ts",
            "line": 267
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 212
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 241
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 270
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 282
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 292
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AlertPolicyChannel",
      "namespace": "alertPolicyChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 150
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 264
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 216
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 229
          },
          "name": "channelIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 245
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 258
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 274
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 206
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 222
          },
          "name": "channelIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 235
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 251
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/alert-policy-channel/index:AlertPolicyChannel"
    },
    "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-policy-channel/index.ts",
        "line": 14
      },
      "name": "AlertPolicyChannelConfig",
      "namespace": "alertPolicyChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "We recommended sorting channel IDs in ascending order to avoid drift your Terraform state.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy_channel#channel_ids AlertPolicyChannel#channel_ids}",
            "stability": "stable",
            "summary": "Array of channel IDs to apply to the specified policy."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 26
          },
          "name": "channelIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy_channel#policy_id AlertPolicyChannel#policy_id}",
            "stability": "stable",
            "summary": "The ID of the policy."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 39
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy_channel#account_id AlertPolicyChannel#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID where you want to link the channel to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/resources/alert_policy_channel#id AlertPolicyChannel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/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/newrelic/newrelic/3.60.2/docs/resources/alert_policy_channel#timeouts AlertPolicyChannel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 45
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelTimeouts"
          }
        }
      ],
      "symbolId": "src/alert-policy-channel/index:AlertPolicyChannelConfig"
    },
    "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelTimeouts": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-policy-channel/index.ts",
        "line": 47
      },
      "name": "AlertPolicyChannelTimeouts",
      "namespace": "alertPolicyChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/alert_policy_channel#create AlertPolicyChannel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 51
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-policy-channel/index:AlertPolicyChannelTimeouts"
    },
    "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-policy-channel/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-policy-channel/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 133
          },
          "name": "resetCreate"
        }
      ],
      "name": "AlertPolicyChannelTimeoutsOutputReference",
      "namespace": "alertPolicyChannel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 137
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 127
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-policy-channel/index.ts",
            "line": 95
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.alertPolicyChannel.AlertPolicyChannelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-policy-channel/index:AlertPolicyChannelTimeoutsOutputReference"
    },
    "@cdktf/provider-newrelic.apiAccessKey.ApiAccessKey": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/api_access_key newrelic_api_access_key}."
      },
      "fqn": "@cdktf/provider-newrelic.apiAccessKey.ApiAccessKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/api_access_key newrelic_api_access_key} Resource."
        },
        "locationInModule": {
          "filename": "src/api-access-key/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-newrelic.apiAccessKey.ApiAccessKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/api-access-key/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApiAccessKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/api-access-key/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 ApiAccessKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/api_access_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApiAccessKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApiAccessKey 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-access-key/index.ts",
            "line": 133
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 149
          },
          "name": "resetIngestType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 183
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 199
          },
          "name": "resetNotes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 215
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 227
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 239
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApiAccessKey",
      "namespace": "apiAccessKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 158
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 121
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 137
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 153
          },
          "name": "ingestTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 171
          },
          "name": "keyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 187
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 203
          },
          "name": "notesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 219
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 114
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 143
          },
          "name": "ingestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 164
          },
          "name": "keyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 177
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 193
          },
          "name": "notes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 209
          },
          "name": "userId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/api-access-key/index:ApiAccessKey"
    },
    "@cdktf/provider-newrelic.apiAccessKey.ApiAccessKeyConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.apiAccessKey.ApiAccessKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/api-access-key/index.ts",
        "line": 14
      },
      "name": "ApiAccessKeyConfig",
      "namespace": "apiAccessKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/api_access_key#account_id ApiAccessKey#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 18
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/api_access_key#key_type ApiAccessKey#key_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 33
          },
          "name": "keyType",
          "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/newrelic/newrelic/3.60.2/docs/resources/api_access_key#id ApiAccessKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/api_access_key#ingest_type ApiAccessKey#ingest_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 29
          },
          "name": "ingestType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/api_access_key#name ApiAccessKey#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 37
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/api_access_key#notes ApiAccessKey#notes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 41
          },
          "name": "notes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/api_access_key#user_id ApiAccessKey#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/api-access-key/index.ts",
            "line": 45
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/api-access-key/index:ApiAccessKeyConfig"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettings": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings newrelic_application_settings}."
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings newrelic_application_settings} Resource."
        },
        "locationInModule": {
          "filename": "src/application-settings/index.ts",
          "line": 842
        },
        "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-newrelic.applicationSettings.ApplicationSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ApplicationSettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 827
          },
          "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 ApplicationSettings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ApplicationSettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ApplicationSettings 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-settings/index.ts",
            "line": 1046
          },
          "name": "putErrorCollector",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollector"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1062
          },
          "name": "putTransactionTracer",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracer"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 884
          },
          "name": "resetAppApdexThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 900
          },
          "name": "resetEnableRealUserMonitoring"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 916
          },
          "name": "resetEnableSlowSql"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 932
          },
          "name": "resetEnableThreadProfiler"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 948
          },
          "name": "resetEndUserApdexThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1049
          },
          "name": "resetErrorCollector"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 964
          },
          "name": "resetGuid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 980
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1001
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1017
          },
          "name": "resetTracerType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1065
          },
          "name": "resetTransactionTracer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1033
          },
          "name": "resetUseServerSideConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1077
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1094
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ApplicationSettings",
      "namespace": "applicationSettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 815
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1043
          },
          "name": "errorCollector",
          "type": {
            "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 989
          },
          "name": "isImported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1059
          },
          "name": "transactionTracer",
          "type": {
            "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 888
          },
          "name": "appApdexThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 904
          },
          "name": "enableRealUserMonitoringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 920
          },
          "name": "enableSlowSqlInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 936
          },
          "name": "enableThreadProfilerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 952
          },
          "name": "endUserApdexThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1053
          },
          "name": "errorCollectorInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollector"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 968
          },
          "name": "guidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 984
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1005
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1021
          },
          "name": "tracerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1069
          },
          "name": "transactionTracerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracer"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1037
          },
          "name": "useServerSideConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 878
          },
          "name": "appApdexThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 894
          },
          "name": "enableRealUserMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 910
          },
          "name": "enableSlowSql",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 926
          },
          "name": "enableThreadProfiler",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 942
          },
          "name": "endUserApdexThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 958
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 974
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 995
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1011
          },
          "name": "tracerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 1027
          },
          "name": "useServerSideConfig",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettings"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 14
      },
      "name": "ApplicationSettingsConfig",
      "namespace": "applicationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#app_apdex_threshold ApplicationSettings#app_apdex_threshold}",
            "stability": "stable",
            "summary": "The response time threshold value for Apdex score calculation."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 20
          },
          "name": "appApdexThreshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#enable_real_user_monitoring ApplicationSettings#enable_real_user_monitoring}",
            "stability": "stable",
            "summary": "Dummy field to support backward compatibility of previous version.should be removed with next major version."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 26
          },
          "name": "enableRealUserMonitoring",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#enable_slow_sql ApplicationSettings#enable_slow_sql}",
            "stability": "stable",
            "summary": "Samples and reports the slowest database queries in your traces."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 32
          },
          "name": "enableSlowSql",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#enable_thread_profiler ApplicationSettings#enable_thread_profiler}",
            "stability": "stable",
            "summary": "Enable or disable the thread profiler."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 38
          },
          "name": "enableThreadProfiler",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#end_user_apdex_threshold ApplicationSettings#end_user_apdex_threshold}",
            "stability": "stable",
            "summary": "Dummy field to support backward compatibility of previous version.should be removed with next major version."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 44
          },
          "name": "endUserApdexThreshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#error_collector ApplicationSettings#error_collector}",
            "stability": "stable",
            "summary": "error_collector block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 81
          },
          "name": "errorCollector",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollector"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#guid ApplicationSettings#guid}",
            "stability": "stable",
            "summary": "The GUID of the application in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 50
          },
          "name": "guid",
          "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/newrelic/newrelic/3.60.2/docs/resources/application_settings#id ApplicationSettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 57
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#name ApplicationSettings#name}",
            "stability": "stable",
            "summary": "The name of the application in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 63
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#tracer_type ApplicationSettings#tracer_type}",
            "stability": "stable",
            "summary": "The type of tracer to use, either 'CROSS_APPLICATION_TRACER', 'DISTRIBUTED_TRACING', 'NONE', or 'OPT_OUT'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 69
          },
          "name": "tracerType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#transaction_tracer ApplicationSettings#transaction_tracer}",
            "stability": "stable",
            "summary": "transaction_tracer block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 87
          },
          "name": "transactionTracer",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracer"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#use_server_side_config ApplicationSettings#use_server_side_config}",
            "stability": "stable",
            "summary": "Enable or disable server side monitoring."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 75
          },
          "name": "useServerSideConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsConfig"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollector": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 89
      },
      "name": "ApplicationSettingsErrorCollector",
      "namespace": "applicationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#expected_error_classes ApplicationSettings#expected_error_classes}",
            "stability": "stable",
            "summary": "A list of error classes that are expected and should not trigger alerts."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 95
          },
          "name": "expectedErrorClasses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#expected_error_codes ApplicationSettings#expected_error_codes}",
            "stability": "stable",
            "summary": "A list of error codes that are expected and should not trigger alerts."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 101
          },
          "name": "expectedErrorCodes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#ignored_error_classes ApplicationSettings#ignored_error_classes}",
            "stability": "stable",
            "summary": "A list of error classes that should be ignored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 107
          },
          "name": "ignoredErrorClasses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#ignored_error_codes ApplicationSettings#ignored_error_codes}",
            "stability": "stable",
            "summary": "A list of error codes that should be ignored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 113
          },
          "name": "ignoredErrorCodes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsErrorCollector"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollectorList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/application-settings/index.ts",
          "line": 301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollectorOutputReference"
            }
          }
        }
      ],
      "name": "ApplicationSettingsErrorCollectorList",
      "namespace": "applicationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 301
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollector"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsErrorCollectorList"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollectorOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/application-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 236
          },
          "name": "resetExpectedErrorClasses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 252
          },
          "name": "resetExpectedErrorCodes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 268
          },
          "name": "resetIgnoredErrorClasses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 284
          },
          "name": "resetIgnoredErrorCodes"
        }
      ],
      "name": "ApplicationSettingsErrorCollectorOutputReference",
      "namespace": "applicationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 240
          },
          "name": "expectedErrorClassesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 256
          },
          "name": "expectedErrorCodesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 272
          },
          "name": "ignoredErrorClassesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 288
          },
          "name": "ignoredErrorCodesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 230
          },
          "name": "expectedErrorClasses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 246
          },
          "name": "expectedErrorCodes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 262
          },
          "name": "ignoredErrorClasses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 278
          },
          "name": "ignoredErrorCodes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsErrorCollector"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsErrorCollectorOutputReference"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracer": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 548
      },
      "name": "ApplicationSettingsTransactionTracer",
      "namespace": "applicationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#explain_query_plans ApplicationSettings#explain_query_plans}",
            "stability": "stable",
            "summary": "explain_query_plans block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 572
          },
          "name": "explainQueryPlans",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#sql ApplicationSettings#sql}",
            "stability": "stable",
            "summary": "sql block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 578
          },
          "name": "sql",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerSql"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#stack_trace_threshold_value ApplicationSettings#stack_trace_threshold_value}",
            "stability": "stable",
            "summary": "The response time threshold value for capturing stack traces of SQL queries."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 554
          },
          "name": "stackTraceThresholdValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#transaction_threshold_type ApplicationSettings#transaction_threshold_type}",
            "stability": "stable",
            "summary": "The type of threshold for transaction tracing, either 'APDEX_F' or 'VALUE'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 560
          },
          "name": "transactionThresholdType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#transaction_threshold_value ApplicationSettings#transaction_threshold_value}",
            "stability": "stable",
            "summary": "The threshold value for transaction tracing when 'transaction_threshold_type' is 'VALUE'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 566
          },
          "name": "transactionThresholdValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsTransactionTracer"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlans": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 312
      },
      "name": "ApplicationSettingsTransactionTracerExplainQueryPlans",
      "namespace": "applicationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#query_plan_threshold_type ApplicationSettings#query_plan_threshold_type}",
            "stability": "stable",
            "summary": "The type of threshold for explain plans, either 'APDEX_F' or 'VALUE'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 318
          },
          "name": "queryPlanThresholdType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#query_plan_threshold_value ApplicationSettings#query_plan_threshold_value}",
            "stability": "stable",
            "summary": "The threshold value for explain plans when 'query_plan_threshold_type' is 'VALUE'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 324
          },
          "name": "queryPlanThresholdValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsTransactionTracerExplainQueryPlans"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlansList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/application-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 461
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlansOutputReference"
            }
          }
        }
      ],
      "name": "ApplicationSettingsTransactionTracerExplainQueryPlansList",
      "namespace": "applicationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 454
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 454
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsTransactionTracerExplainQueryPlansList"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlansOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/application-settings/index.ts",
          "line": 373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 421
          },
          "name": "resetQueryPlanThresholdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 437
          },
          "name": "resetQueryPlanThresholdValue"
        }
      ],
      "name": "ApplicationSettingsTransactionTracerExplainQueryPlansOutputReference",
      "namespace": "applicationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 425
          },
          "name": "queryPlanThresholdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 441
          },
          "name": "queryPlanThresholdValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 415
          },
          "name": "queryPlanThresholdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 431
          },
          "name": "queryPlanThresholdValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlans"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsTransactionTracerExplainQueryPlansOutputReference"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/application-settings/index.ts",
          "line": 795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 802
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerOutputReference"
            }
          }
        }
      ],
      "name": "ApplicationSettingsTransactionTracerList",
      "namespace": "applicationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 795
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 795
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 795
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracer"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsTransactionTracerList"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/application-settings/index.ts",
          "line": 648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 759
          },
          "name": "putExplainQueryPlans",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlans"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 775
          },
          "name": "putSql",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerSql"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 762
          },
          "name": "resetExplainQueryPlans"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 778
          },
          "name": "resetSql"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 714
          },
          "name": "resetStackTraceThresholdValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 730
          },
          "name": "resetTransactionThresholdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 746
          },
          "name": "resetTransactionThresholdValue"
        }
      ],
      "name": "ApplicationSettingsTransactionTracerOutputReference",
      "namespace": "applicationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 756
          },
          "name": "explainQueryPlans",
          "type": {
            "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 772
          },
          "name": "sql",
          "type": {
            "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerSqlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 766
          },
          "name": "explainQueryPlansInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerExplainQueryPlans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 782
          },
          "name": "sqlInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerSql"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 718
          },
          "name": "stackTraceThresholdValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 734
          },
          "name": "transactionThresholdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 750
          },
          "name": "transactionThresholdValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 708
          },
          "name": "stackTraceThresholdValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 724
          },
          "name": "transactionThresholdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 740
          },
          "name": "transactionThresholdValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracer"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsTransactionTracerOutputReference"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerSql": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerSql",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 465
      },
      "name": "ApplicationSettingsTransactionTracerSql",
      "namespace": "applicationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/application_settings#record_sql ApplicationSettings#record_sql}",
            "stability": "stable",
            "summary": "The level of SQL recording, either 'OBFUSCATED', 'OFF', or 'RAW'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 471
          },
          "name": "recordSql",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsTransactionTracerSql"
    },
    "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerSqlOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerSqlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/application-settings/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/application-settings/index.ts",
        "line": 503
      },
      "name": "ApplicationSettingsTransactionTracerSqlOutputReference",
      "namespace": "applicationSettings",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 544
          },
          "name": "recordSqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 537
          },
          "name": "recordSql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/application-settings/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.applicationSettings.ApplicationSettingsTransactionTracerSql"
          }
        }
      ],
      "symbolId": "src/application-settings/index:ApplicationSettingsTransactionTracerSqlOutputReference"
    },
    "@cdktf/provider-newrelic.browserApplication.BrowserApplication": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/browser_application newrelic_browser_application}."
      },
      "fqn": "@cdktf/provider-newrelic.browserApplication.BrowserApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/browser_application newrelic_browser_application} Resource."
        },
        "locationInModule": {
          "filename": "src/browser-application/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-newrelic.browserApplication.BrowserApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/browser-application/index.ts",
        "line": 57
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BrowserApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/browser-application/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 BrowserApplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/browser_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BrowserApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BrowserApplication 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/browser-application/index.ts",
            "line": 125
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 146
          },
          "name": "resetCookiesEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 162
          },
          "name": "resetDistributedTracingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 183
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 204
          },
          "name": "resetLoaderType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 229
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 240
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BrowserApplication",
      "namespace": "browserApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 62
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 134
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 171
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 192
          },
          "name": "jsConfig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 129
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 150
          },
          "name": "cookiesEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 166
          },
          "name": "distributedTracingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 187
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 208
          },
          "name": "loaderTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 221
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 119
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 140
          },
          "name": "cookiesEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 156
          },
          "name": "distributedTracingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 177
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 198
          },
          "name": "loaderType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/browser-application/index:BrowserApplication"
    },
    "@cdktf/provider-newrelic.browserApplication.BrowserApplicationConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.browserApplication.BrowserApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/browser-application/index.ts",
        "line": 14
      },
      "name": "BrowserApplicationConfig",
      "namespace": "browserApplication",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/browser_application#name BrowserApplication#name}",
            "stability": "stable",
            "summary": "The name of the application to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 51
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/browser_application#account_id BrowserApplication#account_id}",
            "stability": "stable",
            "summary": "The account ID."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/browser_application#cookies_enabled BrowserApplication#cookies_enabled}",
            "stability": "stable",
            "summary": "Configure cookies. The default is enabled: true."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 26
          },
          "name": "cookiesEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/browser_application#distributed_tracing_enabled BrowserApplication#distributed_tracing_enabled}",
            "stability": "stable",
            "summary": "Configure distributed tracing in browser apps. The default is enabled: true."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 32
          },
          "name": "distributedTracingEnabled",
          "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/newrelic/newrelic/3.60.2/docs/resources/browser_application#id BrowserApplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/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/newrelic/newrelic/3.60.2/docs/resources/browser_application#loader_type BrowserApplication#loader_type}",
            "stability": "stable",
            "summary": "Determines which browser loader is configured. The default is \"SPA\"."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/browser-application/index.ts",
            "line": 45
          },
          "name": "loaderType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/browser-application/index:BrowserApplicationConfig"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrations": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations newrelic_cloud_aws_govcloud_integrations}."
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations newrelic_cloud_aws_govcloud_integrations} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 4181
        },
        "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-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 4149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudAwsGovcloudIntegrations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4166
          },
          "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 CloudAwsGovcloudIntegrations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudAwsGovcloudIntegrations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudAwsGovcloudIntegrations 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-aws-govcloud-integrations/index.ts",
            "line": 4276
          },
          "name": "putAlb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAlb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4292
          },
          "name": "putApiGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsApiGateway"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4308
          },
          "name": "putAutoScaling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAutoScaling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4324
          },
          "name": "putAwsDirectConnect",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsDirectConnect"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4340
          },
          "name": "putAwsStates",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsStates"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4356
          },
          "name": "putCloudtrail",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsCloudtrail"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4372
          },
          "name": "putDynamoDb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsDynamoDb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4388
          },
          "name": "putEbs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEbs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4404
          },
          "name": "putEc2",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEc2"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4420
          },
          "name": "putElasticSearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElasticSearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4436
          },
          "name": "putElb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4452
          },
          "name": "putEmr",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEmr"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4468
          },
          "name": "putIam",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsIam"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4484
          },
          "name": "putLambda",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsLambda"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4500
          },
          "name": "putRds",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRds"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4516
          },
          "name": "putRedShift",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRedShift"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4532
          },
          "name": "putRoute53",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRoute53"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4548
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4564
          },
          "name": "putSns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSns"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4580
          },
          "name": "putSqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4234
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4279
          },
          "name": "resetAlb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4295
          },
          "name": "resetApiGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4311
          },
          "name": "resetAutoScaling"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4327
          },
          "name": "resetAwsDirectConnect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4343
          },
          "name": "resetAwsStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4359
          },
          "name": "resetCloudtrail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4375
          },
          "name": "resetDynamoDb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4391
          },
          "name": "resetEbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4407
          },
          "name": "resetEc2"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4423
          },
          "name": "resetElasticSearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4439
          },
          "name": "resetElb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4455
          },
          "name": "resetEmr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4471
          },
          "name": "resetIam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4250
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4487
          },
          "name": "resetLambda"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4503
          },
          "name": "resetRds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4519
          },
          "name": "resetRedShift"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4535
          },
          "name": "resetRoute53"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4551
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4567
          },
          "name": "resetSns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4583
          },
          "name": "resetSqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4595
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4623
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudAwsGovcloudIntegrations",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4154
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4273
          },
          "name": "alb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAlbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4289
          },
          "name": "apiGateway",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsApiGatewayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4305
          },
          "name": "autoScaling",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAutoScalingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4321
          },
          "name": "awsDirectConnect",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsDirectConnectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4337
          },
          "name": "awsStates",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsStatesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4353
          },
          "name": "cloudtrail",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsCloudtrailOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4369
          },
          "name": "dynamoDb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsDynamoDbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4385
          },
          "name": "ebs",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEbsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4401
          },
          "name": "ec2",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEc2OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4417
          },
          "name": "elasticSearch",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElasticSearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4433
          },
          "name": "elb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4449
          },
          "name": "emr",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEmrOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4465
          },
          "name": "iam",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsIamOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4481
          },
          "name": "lambda",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsLambdaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4497
          },
          "name": "rds",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRdsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4513
          },
          "name": "redShift",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRedShiftOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4529
          },
          "name": "route53",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRoute53OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4545
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4561
          },
          "name": "sns",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSnsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4577
          },
          "name": "sqs",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4238
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4283
          },
          "name": "albInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAlb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4299
          },
          "name": "apiGatewayInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsApiGateway"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4315
          },
          "name": "autoScalingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAutoScaling"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4331
          },
          "name": "awsDirectConnectInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsDirectConnect"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4347
          },
          "name": "awsStatesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsStates"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4363
          },
          "name": "cloudtrailInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsCloudtrail"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4379
          },
          "name": "dynamoDbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsDynamoDb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4395
          },
          "name": "ebsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEbs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4411
          },
          "name": "ec2Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEc2"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4427
          },
          "name": "elasticSearchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElasticSearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4443
          },
          "name": "elbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4459
          },
          "name": "emrInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEmr"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4475
          },
          "name": "iamInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsIam"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4254
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4491
          },
          "name": "lambdaInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsLambda"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4267
          },
          "name": "linkedAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4507
          },
          "name": "rdsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRds"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4523
          },
          "name": "redShiftInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRedShift"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4539
          },
          "name": "route53Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRoute53"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4555
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4571
          },
          "name": "snsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSns"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4587
          },
          "name": "sqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4228
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4244
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4260
          },
          "name": "linkedAccountId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrations"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAlb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAlb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 155
      },
      "name": "CloudAwsGovcloudIntegrationsAlb",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 161
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_extended_inventory CloudAwsGovcloudIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 167
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_tags CloudAwsGovcloudIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 173
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#load_balancer_prefixes CloudAwsGovcloudIntegrations#load_balancer_prefixes}",
            "stability": "stable",
            "summary": "Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 179
          },
          "name": "loadBalancerPrefixes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 185
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 191
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 199
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsAlb"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAlbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAlbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 349
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 365
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 381
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 397
          },
          "name": "resetLoadBalancerPrefixes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 413
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 429
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 445
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsAlbOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 353
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 369
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 385
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 401
          },
          "name": "loadBalancerPrefixesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 417
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 433
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 449
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 343
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 359
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 375
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 391
          },
          "name": "loadBalancerPrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 407
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 423
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 439
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAlb"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsAlbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsApiGateway": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsApiGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 453
      },
      "name": "CloudAwsGovcloudIntegrationsApiGateway",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 459
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 465
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#stage_prefixes CloudAwsGovcloudIntegrations#stage_prefixes}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 471
          },
          "name": "stagePrefixes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 477
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 485
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsApiGateway"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsApiGatewayOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsApiGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 609
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 625
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 641
          },
          "name": "resetStagePrefixes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 657
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 673
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsApiGatewayOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 613
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 629
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 645
          },
          "name": "stagePrefixesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 661
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 677
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 603
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 619
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 635
          },
          "name": "stagePrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 651
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 667
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsApiGateway"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsApiGatewayOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAutoScaling": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAutoScaling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 681
      },
      "name": "CloudAwsGovcloudIntegrationsAutoScaling",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 687
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 693
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsAutoScaling"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAutoScalingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAutoScalingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 778
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 794
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsAutoScalingOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 782
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 798
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 772
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 788
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAutoScaling"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsAutoScalingOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsDirectConnect": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsDirectConnect",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 802
      },
      "name": "CloudAwsGovcloudIntegrationsAwsDirectConnect",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 808
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 814
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsAwsDirectConnect"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsDirectConnectOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsDirectConnectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 899
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 915
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsAwsDirectConnectOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 903
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 919
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 893
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 909
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsDirectConnect"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsAwsDirectConnectOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsStates": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsStates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 923
      },
      "name": "CloudAwsGovcloudIntegrationsAwsStates",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 929
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 935
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsAwsStates"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsStatesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsStatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1020
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1036
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsAwsStatesOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1024
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1040
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1014
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1030
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsStates"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsAwsStatesOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsCloudtrail": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsCloudtrail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 1044
      },
      "name": "CloudAwsGovcloudIntegrationsCloudtrail",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1050
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1056
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsCloudtrail"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsCloudtrailOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsCloudtrailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 1102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 1095
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1141
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1157
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsCloudtrailOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1145
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1161
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1135
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1151
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsCloudtrail"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsCloudtrailOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 14
      },
      "name": "CloudAwsGovcloudIntegrationsConfig",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#linked_account_id CloudAwsGovcloudIntegrations#linked_account_id}",
            "stability": "stable",
            "summary": "The ID of the linked AwsGovCloud account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 33
          },
          "name": "linkedAccountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#account_id CloudAwsGovcloudIntegrations#account_id}",
            "stability": "stable",
            "summary": "The ID of the account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#alb CloudAwsGovcloudIntegrations#alb}",
            "stability": "stable",
            "summary": "alb block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 39
          },
          "name": "alb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAlb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#api_gateway CloudAwsGovcloudIntegrations#api_gateway}",
            "stability": "stable",
            "summary": "api_gateway block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 45
          },
          "name": "apiGateway",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsApiGateway"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#auto_scaling CloudAwsGovcloudIntegrations#auto_scaling}",
            "stability": "stable",
            "summary": "auto_scaling block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 51
          },
          "name": "autoScaling",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAutoScaling"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_direct_connect CloudAwsGovcloudIntegrations#aws_direct_connect}",
            "stability": "stable",
            "summary": "aws_direct_connect block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 57
          },
          "name": "awsDirectConnect",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsDirectConnect"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_states CloudAwsGovcloudIntegrations#aws_states}",
            "stability": "stable",
            "summary": "aws_states block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 63
          },
          "name": "awsStates",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsAwsStates"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#cloudtrail CloudAwsGovcloudIntegrations#cloudtrail}",
            "stability": "stable",
            "summary": "cloudtrail block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 69
          },
          "name": "cloudtrail",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsCloudtrail"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#dynamo_db CloudAwsGovcloudIntegrations#dynamo_db}",
            "stability": "stable",
            "summary": "dynamo_db block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 75
          },
          "name": "dynamoDb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsDynamoDb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#ebs CloudAwsGovcloudIntegrations#ebs}",
            "stability": "stable",
            "summary": "ebs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 81
          },
          "name": "ebs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEbs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#ec2 CloudAwsGovcloudIntegrations#ec2}",
            "stability": "stable",
            "summary": "ec2 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 87
          },
          "name": "ec2",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEc2"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#elastic_search CloudAwsGovcloudIntegrations#elastic_search}",
            "stability": "stable",
            "summary": "elastic_search block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 93
          },
          "name": "elasticSearch",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElasticSearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#elb CloudAwsGovcloudIntegrations#elb}",
            "stability": "stable",
            "summary": "elb block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 99
          },
          "name": "elb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#emr CloudAwsGovcloudIntegrations#emr}",
            "stability": "stable",
            "summary": "emr block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 105
          },
          "name": "emr",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEmr"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#iam CloudAwsGovcloudIntegrations#iam}",
            "stability": "stable",
            "summary": "iam block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 111
          },
          "name": "iam",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsIam"
          }
        },
        {
          "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/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#id CloudAwsGovcloudIntegrations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/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/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#lambda CloudAwsGovcloudIntegrations#lambda}",
            "stability": "stable",
            "summary": "lambda block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 117
          },
          "name": "lambda",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsLambda"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#rds CloudAwsGovcloudIntegrations#rds}",
            "stability": "stable",
            "summary": "rds block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 123
          },
          "name": "rds",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRds"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#red_shift CloudAwsGovcloudIntegrations#red_shift}",
            "stability": "stable",
            "summary": "red_shift block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 129
          },
          "name": "redShift",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRedShift"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#route53 CloudAwsGovcloudIntegrations#route53}",
            "stability": "stable",
            "summary": "route53 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 135
          },
          "name": "route53",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRoute53"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#s3 CloudAwsGovcloudIntegrations#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 141
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#sns CloudAwsGovcloudIntegrations#sns}",
            "stability": "stable",
            "summary": "sns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 147
          },
          "name": "sns",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSns"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#sqs CloudAwsGovcloudIntegrations#sqs}",
            "stability": "stable",
            "summary": "sqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 153
          },
          "name": "sqs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSqs"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsConfig"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsDynamoDb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsDynamoDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 1165
      },
      "name": "CloudAwsGovcloudIntegrationsDynamoDb",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1171
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_extended_inventory CloudAwsGovcloudIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1177
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_tags CloudAwsGovcloudIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1183
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1189
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1195
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1203
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsDynamoDb"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsDynamoDbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsDynamoDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 1277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 1270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1340
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1356
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1372
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1388
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1404
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1420
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsDynamoDbOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1344
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1360
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1376
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1392
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1408
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1424
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1334
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1350
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1366
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1382
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1398
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1414
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsDynamoDb"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsDynamoDbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEbs": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEbs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 1428
      },
      "name": "CloudAwsGovcloudIntegrationsEbs",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1434
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_extended_inventory CloudAwsGovcloudIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1440
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1446
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1452
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1460
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsEbs"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEbsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEbsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 1527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 1520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1584
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1600
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1616
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1632
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1648
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsEbsOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1588
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1604
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1620
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1636
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1652
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1578
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1594
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1610
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1626
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1642
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEbs"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsEbsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEc2": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEc2",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 1656
      },
      "name": "CloudAwsGovcloudIntegrationsEc2",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1662
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_ip_addresses CloudAwsGovcloudIntegrations#fetch_ip_addresses}",
            "stability": "stable",
            "summary": "Specify if IP addresses of ec2 instance should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1668
          },
          "name": "fetchIpAddresses",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1674
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1680
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1688
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsEc2"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEc2OutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEc2OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.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/cloud-aws-govcloud-integrations/index.ts",
        "line": 1748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1812
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1828
          },
          "name": "resetFetchIpAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1844
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1860
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1876
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsEc2OutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1816
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1832
          },
          "name": "fetchIpAddressesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1848
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1864
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1880
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1806
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1822
          },
          "name": "fetchIpAddresses",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1838
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1854
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1870
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEc2"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsEc2OutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElasticSearch": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElasticSearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 1884
      },
      "name": "CloudAwsGovcloudIntegrationsElasticSearch",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1890
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_nodes CloudAwsGovcloudIntegrations#fetch_nodes}",
            "stability": "stable",
            "summary": "Specify if IP addresses of ec2 instance should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1896
          },
          "name": "fetchNodes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1902
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1908
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1916
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsElasticSearch"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElasticSearchOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElasticSearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 1983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 1976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2040
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2056
          },
          "name": "resetFetchNodes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2072
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2088
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2104
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsElasticSearchOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2044
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2060
          },
          "name": "fetchNodesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2076
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2092
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2108
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2034
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2050
          },
          "name": "fetchNodes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2066
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2082
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2098
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 1987
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElasticSearch"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsElasticSearchOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 2112
      },
      "name": "CloudAwsGovcloudIntegrationsElb",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2118
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_extended_inventory CloudAwsGovcloudIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2124
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_tags CloudAwsGovcloudIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2130
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2136
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsElb"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 2196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 2189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2247
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2263
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2279
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2295
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsElbOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2251
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2267
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2283
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2299
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2241
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2257
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2273
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2289
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsElb"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsElbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEmr": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEmr",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 2303
      },
      "name": "CloudAwsGovcloudIntegrationsEmr",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2309
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\n\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_tags CloudAwsGovcloudIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2317
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2323
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2329
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2337
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsEmr"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEmrOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEmrOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 2404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 2397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2461
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2477
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2493
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2509
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2525
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsEmrOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2465
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2481
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2497
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2513
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2529
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2455
          },
          "name": "awsRegions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2471
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2487
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2503
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2519
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsEmr"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsEmrOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsIam": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsIam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 2533
      },
      "name": "CloudAwsGovcloudIntegrationsIam",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2539
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2545
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2553
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsIam"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsIamOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsIamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 2606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 2599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2651
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2667
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2683
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsIamOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2655
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2671
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2687
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2645
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2661
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2677
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsIam"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsIamOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsLambda": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsLambda",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 2691
      },
      "name": "CloudAwsGovcloudIntegrationsLambda",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2697
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\n\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_tags CloudAwsGovcloudIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2705
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2711
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2717
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2725
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsLambda"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsLambdaOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsLambdaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 2792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 2785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2849
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2865
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2881
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2897
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2913
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsLambdaOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2853
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2869
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2885
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2901
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2917
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2843
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2859
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2875
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2891
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2907
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsLambda"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsLambdaOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRds": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 2921
      },
      "name": "CloudAwsGovcloudIntegrationsRds",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2927
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_tags CloudAwsGovcloudIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2933
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2939
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2945
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 2953
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsRds"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRdsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRdsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 3020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 3013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3077
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3093
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3109
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3125
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3141
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsRdsOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3081
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3097
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3113
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3129
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3145
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3071
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3087
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3103
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3119
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3135
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRds"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsRdsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRedShift": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRedShift",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 3149
      },
      "name": "CloudAwsGovcloudIntegrationsRedShift",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3155
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3161
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3167
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3175
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsRedShift"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRedShiftOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRedShiftOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 3228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3286
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3302
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3318
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3334
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsRedShiftOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3290
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3306
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3322
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3338
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3280
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3296
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3312
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3328
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRedShift"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsRedShiftOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRoute53": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRoute53",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 3342
      },
      "name": "CloudAwsGovcloudIntegrationsRoute53",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_extended_inventory CloudAwsGovcloudIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3348
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3354
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsRoute53"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRoute53OutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRoute53OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.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/cloud-aws-govcloud-integrations/index.ts",
        "line": 3393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3439
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3455
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsRoute53OutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3443
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3459
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3433
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3449
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsRoute53"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsRoute53OutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsS3": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 3463
      },
      "name": "CloudAwsGovcloudIntegrationsS3",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_extended_inventory CloudAwsGovcloudIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3469
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_tags CloudAwsGovcloudIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3475
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3481
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3487
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3495
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsS3"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsS3OutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 3562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 3555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3619
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3635
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3651
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3667
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3683
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsS3OutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3623
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3639
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3655
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3671
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3687
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3613
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3629
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3645
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3661
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3677
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsS3"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsS3OutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSns": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 3691
      },
      "name": "CloudAwsGovcloudIntegrationsSns",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3697
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_extended_inventory CloudAwsGovcloudIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3703
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3709
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsSns"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSnsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.ts",
          "line": 3762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 3755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3807
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3823
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3839
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsSnsOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3811
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3827
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3843
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3801
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3817
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3833
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSns"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsSnsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSqs": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-integrations/index.ts",
        "line": 3847
      },
      "name": "CloudAwsGovcloudIntegrationsSqs",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#aws_regions CloudAwsGovcloudIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3853
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_extended_inventory CloudAwsGovcloudIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3859
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#fetch_tags CloudAwsGovcloudIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3865
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#metrics_polling_interval CloudAwsGovcloudIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3871
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#queue_prefixes CloudAwsGovcloudIntegrations#queue_prefixes}",
            "stability": "stable",
            "summary": "Specify each name or prefix for the Queues that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3877
          },
          "name": "queuePrefixes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_key CloudAwsGovcloudIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3883
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_integrations#tag_value CloudAwsGovcloudIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3891
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsSqs"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSqsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-integrations/index.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/cloud-aws-govcloud-integrations/index.ts",
        "line": 3965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4041
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4057
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4073
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4089
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4105
          },
          "name": "resetQueuePrefixes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4121
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4137
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsGovcloudIntegrationsSqsOutputReference",
      "namespace": "cloudAwsGovcloudIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4045
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4061
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4077
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4093
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4109
          },
          "name": "queuePrefixesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4125
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4141
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4035
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4051
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4067
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4083
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4099
          },
          "name": "queuePrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4115
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 4131
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-integrations/index.ts",
            "line": 3976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudIntegrations.CloudAwsGovcloudIntegrationsSqs"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-integrations/index:CloudAwsGovcloudIntegrationsSqsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudLinkAccount.CloudAwsGovcloudLinkAccount": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_link_account newrelic_cloud_aws_govcloud_link_account}."
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudLinkAccount.CloudAwsGovcloudLinkAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_link_account newrelic_cloud_aws_govcloud_link_account} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-aws-govcloud-link-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-newrelic.cloudAwsGovcloudLinkAccount.CloudAwsGovcloudLinkAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-link-account/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudAwsGovcloudLinkAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-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 CloudAwsGovcloudLinkAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_link_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudAwsGovcloudLinkAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudAwsGovcloudLinkAccount 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-aws-govcloud-link-account/index.ts",
            "line": 118
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 147
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 163
          },
          "name": "resetMetricCollectionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 198
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudAwsGovcloudLinkAccount",
      "namespace": "cloudAwsGovcloudLinkAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 122
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 135
          },
          "name": "arnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 151
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 167
          },
          "name": "metricCollectionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 180
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 112
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 128
          },
          "name": "arn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 157
          },
          "name": "metricCollectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 173
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-link-account/index:CloudAwsGovcloudLinkAccount"
    },
    "@cdktf/provider-newrelic.cloudAwsGovcloudLinkAccount.CloudAwsGovcloudLinkAccountConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsGovcloudLinkAccount.CloudAwsGovcloudLinkAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-govcloud-link-account/index.ts",
        "line": 14
      },
      "name": "CloudAwsGovcloudLinkAccountConfig",
      "namespace": "cloudAwsGovcloudLinkAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_link_account#arn CloudAwsGovcloudLinkAccount#arn}",
            "stability": "stable",
            "summary": "The ARN of the identifying AWS GovCloud account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 26
          },
          "name": "arn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_link_account#name CloudAwsGovcloudLinkAccount#name}",
            "stability": "stable",
            "summary": "Name of the AWS GovCloud 'Linked Account' to identify in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_link_account#account_id CloudAwsGovcloudLinkAccount#account_id}",
            "stability": "stable",
            "summary": "The ID of the account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_link_account#id CloudAwsGovcloudLinkAccount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Use 'PUSH' for Metric Streams and 'PULL' for API Polling based metric collection respectively.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_govcloud_link_account#metric_collection_mode CloudAwsGovcloudLinkAccount#metric_collection_mode}",
            "stability": "stable",
            "summary": "The mode by which metric data is to be collected from the linked AWS GovCloud account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-govcloud-link-account/index.ts",
            "line": 39
          },
          "name": "metricCollectionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-govcloud-link-account/index:CloudAwsGovcloudLinkAccountConfig"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrations": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations newrelic_cloud_aws_integrations}."
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations newrelic_cloud_aws_integrations} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 8997
        },
        "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-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudAwsIntegrations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8982
          },
          "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 CloudAwsIntegrations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudAwsIntegrations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudAwsIntegrations 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-aws-integrations/index.ts",
            "line": 9124
          },
          "name": "putAlb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9140
          },
          "name": "putApiGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGateway"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9156
          },
          "name": "putAutoScaling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScaling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9172
          },
          "name": "putAwsAppSync",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSync"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9188
          },
          "name": "putAwsAthena",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthena"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9204
          },
          "name": "putAwsCognito",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognito"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9220
          },
          "name": "putAwsConnect",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnect"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9236
          },
          "name": "putAwsDirectConnect",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnect"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9252
          },
          "name": "putAwsFsx",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsx"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9268
          },
          "name": "putAwsGlue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9284
          },
          "name": "putAwsKinesisAnalytics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalytics"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9300
          },
          "name": "putAwsMediaConvert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9316
          },
          "name": "putAwsMediaPackageVod",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVod"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9332
          },
          "name": "putAwsMq",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMq"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9348
          },
          "name": "putAwsMsk",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMsk"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9364
          },
          "name": "putAwsNeptune",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptune"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9380
          },
          "name": "putAwsQldb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9396
          },
          "name": "putAwsRoute53Resolver",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53Resolver"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9412
          },
          "name": "putAwsStates",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStates"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9428
          },
          "name": "putAwsTransitGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGateway"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9444
          },
          "name": "putAwsWaf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWaf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9460
          },
          "name": "putAwsWafv2",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9476
          },
          "name": "putBilling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBilling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9492
          },
          "name": "putCloudfront",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfront"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9508
          },
          "name": "putCloudtrail",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrail"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9524
          },
          "name": "putDocDb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9540
          },
          "name": "putDynamodb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9556
          },
          "name": "putEbs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9572
          },
          "name": "putEc2",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9588
          },
          "name": "putEcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9604
          },
          "name": "putEfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9620
          },
          "name": "putElasticache",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticache"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9636
          },
          "name": "putElasticbeanstalk",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalk"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9652
          },
          "name": "putElasticsearch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearch"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9668
          },
          "name": "putElb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9684
          },
          "name": "putEmr",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmr"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9700
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9716
          },
          "name": "putIam",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIam"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9732
          },
          "name": "putIot",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIot"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9748
          },
          "name": "putKinesis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9764
          },
          "name": "putKinesisFirehose",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehose"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9780
          },
          "name": "putLambda",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambda"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9796
          },
          "name": "putRds",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRds"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9812
          },
          "name": "putRedshift",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshift"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9828
          },
          "name": "putRoute53",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9844
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9860
          },
          "name": "putSes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9876
          },
          "name": "putSns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSns"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9892
          },
          "name": "putSqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9908
          },
          "name": "putTrustedAdvisor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9924
          },
          "name": "putVpc",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpc"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9940
          },
          "name": "putXRay",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRay"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9082
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9127
          },
          "name": "resetAlb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9143
          },
          "name": "resetApiGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9159
          },
          "name": "resetAutoScaling"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9175
          },
          "name": "resetAwsAppSync"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9191
          },
          "name": "resetAwsAthena"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9207
          },
          "name": "resetAwsCognito"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9223
          },
          "name": "resetAwsConnect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9239
          },
          "name": "resetAwsDirectConnect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9255
          },
          "name": "resetAwsFsx"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9271
          },
          "name": "resetAwsGlue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9287
          },
          "name": "resetAwsKinesisAnalytics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9303
          },
          "name": "resetAwsMediaConvert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9319
          },
          "name": "resetAwsMediaPackageVod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9335
          },
          "name": "resetAwsMq"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9351
          },
          "name": "resetAwsMsk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9367
          },
          "name": "resetAwsNeptune"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9383
          },
          "name": "resetAwsQldb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9399
          },
          "name": "resetAwsRoute53Resolver"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9415
          },
          "name": "resetAwsStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9431
          },
          "name": "resetAwsTransitGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9447
          },
          "name": "resetAwsWaf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9463
          },
          "name": "resetAwsWafv2"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9479
          },
          "name": "resetBilling"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9495
          },
          "name": "resetCloudfront"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9511
          },
          "name": "resetCloudtrail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9527
          },
          "name": "resetDocDb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9543
          },
          "name": "resetDynamodb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9559
          },
          "name": "resetEbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9575
          },
          "name": "resetEc2"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9591
          },
          "name": "resetEcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9607
          },
          "name": "resetEfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9623
          },
          "name": "resetElasticache"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9639
          },
          "name": "resetElasticbeanstalk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9655
          },
          "name": "resetElasticsearch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9671
          },
          "name": "resetElb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9687
          },
          "name": "resetEmr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9703
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9719
          },
          "name": "resetIam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9098
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9735
          },
          "name": "resetIot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9751
          },
          "name": "resetKinesis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9767
          },
          "name": "resetKinesisFirehose"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9783
          },
          "name": "resetLambda"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9799
          },
          "name": "resetRds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9815
          },
          "name": "resetRedshift"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9831
          },
          "name": "resetRoute53"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9847
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9863
          },
          "name": "resetSes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9879
          },
          "name": "resetSns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9895
          },
          "name": "resetSqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9911
          },
          "name": "resetTrustedAdvisor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9927
          },
          "name": "resetVpc"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9943
          },
          "name": "resetXRay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9955
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 10015
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudAwsIntegrations",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8970
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9121
          },
          "name": "alb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9137
          },
          "name": "apiGateway",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGatewayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9153
          },
          "name": "autoScaling",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScalingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9169
          },
          "name": "awsAppSync",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSyncOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9185
          },
          "name": "awsAthena",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthenaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9201
          },
          "name": "awsCognito",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognitoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9217
          },
          "name": "awsConnect",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9233
          },
          "name": "awsDirectConnect",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9249
          },
          "name": "awsFsx",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsxOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9265
          },
          "name": "awsGlue",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9281
          },
          "name": "awsKinesisAnalytics",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalyticsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9297
          },
          "name": "awsMediaConvert",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9313
          },
          "name": "awsMediaPackageVod",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVodOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9329
          },
          "name": "awsMq",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMqOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9345
          },
          "name": "awsMsk",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9361
          },
          "name": "awsNeptune",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptuneOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9377
          },
          "name": "awsQldb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9393
          },
          "name": "awsRoute53Resolver",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53ResolverOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9409
          },
          "name": "awsStates",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStatesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9425
          },
          "name": "awsTransitGateway",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGatewayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9441
          },
          "name": "awsWaf",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9457
          },
          "name": "awsWafv2",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9473
          },
          "name": "billing",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBillingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9489
          },
          "name": "cloudfront",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfrontOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9505
          },
          "name": "cloudtrail",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrailOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9521
          },
          "name": "docDb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9537
          },
          "name": "dynamodb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9553
          },
          "name": "ebs",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9569
          },
          "name": "ec2",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9585
          },
          "name": "ecs",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9601
          },
          "name": "efs",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9617
          },
          "name": "elasticache",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticacheOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9633
          },
          "name": "elasticbeanstalk",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalkOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9649
          },
          "name": "elasticsearch",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearchOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9665
          },
          "name": "elb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9681
          },
          "name": "emr",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmrOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9697
          },
          "name": "health",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9713
          },
          "name": "iam",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIamOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9729
          },
          "name": "iot",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIotOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9745
          },
          "name": "kinesis",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9761
          },
          "name": "kinesisFirehose",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehoseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9777
          },
          "name": "lambda",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambdaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9793
          },
          "name": "rds",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRdsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9809
          },
          "name": "redshift",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshiftOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9825
          },
          "name": "route53",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9841
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9857
          },
          "name": "ses",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9873
          },
          "name": "sns",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSnsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9889
          },
          "name": "sqs",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9905
          },
          "name": "trustedAdvisor",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9921
          },
          "name": "vpc",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpcOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9937
          },
          "name": "xRay",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9086
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9131
          },
          "name": "albInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9147
          },
          "name": "apiGatewayInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGateway"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9163
          },
          "name": "autoScalingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScaling"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9179
          },
          "name": "awsAppSyncInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSync"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9195
          },
          "name": "awsAthenaInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthena"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9211
          },
          "name": "awsCognitoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognito"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9227
          },
          "name": "awsConnectInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnect"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9243
          },
          "name": "awsDirectConnectInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnect"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9259
          },
          "name": "awsFsxInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsx"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9275
          },
          "name": "awsGlueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9291
          },
          "name": "awsKinesisAnalyticsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalytics"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9307
          },
          "name": "awsMediaConvertInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9323
          },
          "name": "awsMediaPackageVodInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVod"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9339
          },
          "name": "awsMqInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMq"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9355
          },
          "name": "awsMskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMsk"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9371
          },
          "name": "awsNeptuneInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptune"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9387
          },
          "name": "awsQldbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9403
          },
          "name": "awsRoute53ResolverInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53Resolver"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9419
          },
          "name": "awsStatesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStates"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9435
          },
          "name": "awsTransitGatewayInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGateway"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9451
          },
          "name": "awsWafInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWaf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9467
          },
          "name": "awsWafv2Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9483
          },
          "name": "billingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBilling"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9499
          },
          "name": "cloudfrontInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfront"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9515
          },
          "name": "cloudtrailInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrail"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9531
          },
          "name": "docDbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9547
          },
          "name": "dynamodbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9563
          },
          "name": "ebsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9579
          },
          "name": "ec2Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9595
          },
          "name": "ecsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9611
          },
          "name": "efsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9627
          },
          "name": "elasticacheInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticache"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9643
          },
          "name": "elasticbeanstalkInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalk"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9659
          },
          "name": "elasticsearchInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearch"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9675
          },
          "name": "elbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9691
          },
          "name": "emrInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmr"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9707
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9723
          },
          "name": "iamInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIam"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9102
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9739
          },
          "name": "iotInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIot"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9771
          },
          "name": "kinesisFirehoseInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehose"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9755
          },
          "name": "kinesisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9787
          },
          "name": "lambdaInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambda"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9115
          },
          "name": "linkedAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9803
          },
          "name": "rdsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRds"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9819
          },
          "name": "redshiftInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshift"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9835
          },
          "name": "route53Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9851
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9867
          },
          "name": "sesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9883
          },
          "name": "snsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSns"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9899
          },
          "name": "sqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9915
          },
          "name": "trustedAdvisorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9931
          },
          "name": "vpcInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpc"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9947
          },
          "name": "xRayInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRay"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9076
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9092
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 9108
          },
          "name": "linkedAccountId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrations"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 347
      },
      "name": "CloudAwsIntegrationsAlb",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 353
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_extended_inventory CloudAwsIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 359
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 365
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#load_balancer_prefixes CloudAwsIntegrations#load_balancer_prefixes}",
            "stability": "stable",
            "summary": "Specify each name or prefix for the LBs that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 371
          },
          "name": "loadBalancerPrefixes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 377
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 383
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 391
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAlb"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 541
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 557
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 573
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 589
          },
          "name": "resetLoadBalancerPrefixes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 605
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 621
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 637
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsAlbOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 545
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 561
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 577
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 593
          },
          "name": "loadBalancerPrefixesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 609
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 625
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 641
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 535
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 551
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 567
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 583
          },
          "name": "loadBalancerPrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 599
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 615
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 631
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlb"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAlbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGateway": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 645
      },
      "name": "CloudAwsIntegrationsApiGateway",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 651
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 657
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#stage_prefixes CloudAwsIntegrations#stage_prefixes}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 663
          },
          "name": "stagePrefixes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 669
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 677
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsApiGateway"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGatewayOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 801
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 817
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 833
          },
          "name": "resetStagePrefixes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 849
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 865
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsApiGatewayOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 805
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 821
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 837
          },
          "name": "stagePrefixesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 853
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 869
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 795
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 811
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 827
          },
          "name": "stagePrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 843
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 859
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGateway"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsApiGatewayOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScaling": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScaling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 873
      },
      "name": "CloudAwsIntegrationsAutoScaling",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 879
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 885
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAutoScaling"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScalingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScalingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 931
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 924
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 970
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 986
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAutoScalingOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 974
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 990
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 964
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 980
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScaling"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAutoScalingOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSync": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSync",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 994
      },
      "name": "CloudAwsIntegrationsAwsAppSync",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1000
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1006
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsAppSync"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSyncOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSyncOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 1052
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1091
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1107
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsAppSyncOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1095
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1111
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1085
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1101
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSync"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsAppSyncOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthena": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthena",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1115
      },
      "name": "CloudAwsIntegrationsAwsAthena",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1121
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1127
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsAthena"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthenaOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthenaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 1173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1212
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1228
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsAthenaOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1216
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1232
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1206
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1222
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthena"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsAthenaOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognito": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognito",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1236
      },
      "name": "CloudAwsIntegrationsAwsCognito",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1242
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1248
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsCognito"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognitoOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognitoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 1294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1333
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1349
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsCognitoOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1337
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1353
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1327
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1343
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognito"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsCognitoOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnect": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnect",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1357
      },
      "name": "CloudAwsIntegrationsAwsConnect",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1363
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1369
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsConnect"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnectOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 1415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1454
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1470
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsConnectOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1458
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1474
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1448
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1464
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnect"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsConnectOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnect": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnect",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1478
      },
      "name": "CloudAwsIntegrationsAwsDirectConnect",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1484
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1490
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsDirectConnect"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnectOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 1536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1575
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1591
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsDirectConnectOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1579
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1595
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1569
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1585
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnect"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsDirectConnectOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsx": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsx",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1599
      },
      "name": "CloudAwsIntegrationsAwsFsx",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1605
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1611
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsFsx"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsxOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsxOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 1657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1696
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1712
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsFsxOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1700
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1716
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1690
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1706
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsx"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsFsxOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlue": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1720
      },
      "name": "CloudAwsIntegrationsAwsGlue",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1726
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1732
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsGlue"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlueOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.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/cloud-aws-integrations/index.ts",
        "line": 1771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1817
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1833
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsGlueOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1821
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1837
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1811
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1827
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlue"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsGlueOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalytics": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalytics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1841
      },
      "name": "CloudAwsIntegrationsAwsKinesisAnalytics",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1847
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1853
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsKinesisAnalytics"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalyticsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalyticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 1899
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1892
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1938
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1954
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsKinesisAnalyticsOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1942
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1958
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1932
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1948
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalytics"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsKinesisAnalyticsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvert": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 1962
      },
      "name": "CloudAwsIntegrationsAwsMediaConvert",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1968
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 1974
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsMediaConvert"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvertOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2059
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2075
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsMediaConvertOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2063
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2079
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2053
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2069
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvert"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsMediaConvertOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVod": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2083
      },
      "name": "CloudAwsIntegrationsAwsMediaPackageVod",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2089
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2095
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsMediaPackageVod"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVodOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 2141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2180
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2196
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsMediaPackageVodOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2184
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2200
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2174
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2190
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVod"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsMediaPackageVodOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMq": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMq",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2204
      },
      "name": "CloudAwsIntegrationsAwsMq",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2210
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2216
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsMq"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMqOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMqOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 2262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2301
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2317
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsMqOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2305
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2321
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2295
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2311
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMq"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsMqOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMsk": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMsk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2325
      },
      "name": "CloudAwsIntegrationsAwsMsk",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2331
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2337
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsMsk"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMskOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/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/cloud-aws-integrations/index.ts",
        "line": 2376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2422
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2438
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsMskOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2426
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2442
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2416
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2432
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMsk"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsMskOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptune": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptune",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2446
      },
      "name": "CloudAwsIntegrationsAwsNeptune",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2452
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2458
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsNeptune"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptuneOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptuneOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 2504
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2543
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2559
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsNeptuneOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2547
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2563
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2537
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2553
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptune"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsNeptuneOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2567
      },
      "name": "CloudAwsIntegrationsAwsQldb",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2573
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2579
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsQldb"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2664
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2680
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsQldbOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2668
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2684
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2658
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2674
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldb"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsQldbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53Resolver": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53Resolver",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2688
      },
      "name": "CloudAwsIntegrationsAwsRoute53Resolver",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2694
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2700
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsRoute53Resolver"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53ResolverOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53ResolverOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 2746
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2785
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2801
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsRoute53ResolverOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2789
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2805
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2779
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2795
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53Resolver"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsRoute53ResolverOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStates": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2809
      },
      "name": "CloudAwsIntegrationsAwsStates",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2815
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2821
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsStates"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStatesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 2867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2906
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2922
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsStatesOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2910
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2926
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2900
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2916
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStates"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsStatesOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGateway": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2930
      },
      "name": "CloudAwsIntegrationsAwsTransitGateway",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2936
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2942
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsTransitGateway"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGatewayOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 2988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 2981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3027
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3043
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsTransitGatewayOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3031
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3047
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3021
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3037
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 2992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGateway"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsTransitGatewayOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWaf": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWaf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3051
      },
      "name": "CloudAwsIntegrationsAwsWaf",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3057
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3063
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsWaf"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 3109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3148
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3164
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsWafOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3152
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3168
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3142
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3158
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWaf"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsWafOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3172
      },
      "name": "CloudAwsIntegrationsAwsWafv2",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3178
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3184
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsWafv2"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2OutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.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/cloud-aws-integrations/index.ts",
        "line": 3223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3269
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3285
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsAwsWafv2OutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3273
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3289
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3263
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3279
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsAwsWafv2OutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBilling": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBilling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3293
      },
      "name": "CloudAwsIntegrationsBilling",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3299
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsBilling"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBillingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBillingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3371
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsBillingOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3375
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3365
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBilling"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsBillingOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfront": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfront",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3379
      },
      "name": "CloudAwsIntegrationsCloudfront",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_lambdas_at_edge CloudAwsIntegrations#fetch_lambdas_at_edge}",
            "stability": "stable",
            "summary": "Specify if Lambdas@Edge should be monitored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3385
          },
          "name": "fetchLambdasAtEdge",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3391
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3397
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3403
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3411
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsCloudfront"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfrontOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfrontOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 3478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3535
          },
          "name": "resetFetchLambdasAtEdge"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3551
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3567
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3583
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3599
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsCloudfrontOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3539
          },
          "name": "fetchLambdasAtEdgeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3555
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3571
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3587
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3603
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3529
          },
          "name": "fetchLambdasAtEdge",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3545
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3561
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3577
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3593
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfront"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsCloudfrontOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrail": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3607
      },
      "name": "CloudAwsIntegrationsCloudtrail",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3613
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3619
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsCloudtrail"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrailOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 3665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3658
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3704
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3720
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsCloudtrailOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3708
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3724
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3698
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3714
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrail"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsCloudtrailOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 14
      },
      "name": "CloudAwsIntegrationsConfig",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#linked_account_id CloudAwsIntegrations#linked_account_id}",
            "stability": "stable",
            "summary": "The ID of the linked AWS account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 33
          },
          "name": "linkedAccountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#account_id CloudAwsIntegrations#account_id}",
            "stability": "stable",
            "summary": "The ID of the account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#alb CloudAwsIntegrations#alb}",
            "stability": "stable",
            "summary": "alb block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 39
          },
          "name": "alb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAlb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#api_gateway CloudAwsIntegrations#api_gateway}",
            "stability": "stable",
            "summary": "api_gateway block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 45
          },
          "name": "apiGateway",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsApiGateway"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#auto_scaling CloudAwsIntegrations#auto_scaling}",
            "stability": "stable",
            "summary": "auto_scaling block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 51
          },
          "name": "autoScaling",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAutoScaling"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_app_sync CloudAwsIntegrations#aws_app_sync}",
            "stability": "stable",
            "summary": "aws_app_sync block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 57
          },
          "name": "awsAppSync",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAppSync"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_athena CloudAwsIntegrations#aws_athena}",
            "stability": "stable",
            "summary": "aws_athena block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 63
          },
          "name": "awsAthena",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsAthena"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_cognito CloudAwsIntegrations#aws_cognito}",
            "stability": "stable",
            "summary": "aws_cognito block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 69
          },
          "name": "awsCognito",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsCognito"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_connect CloudAwsIntegrations#aws_connect}",
            "stability": "stable",
            "summary": "aws_connect block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 75
          },
          "name": "awsConnect",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsConnect"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_direct_connect CloudAwsIntegrations#aws_direct_connect}",
            "stability": "stable",
            "summary": "aws_direct_connect block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 81
          },
          "name": "awsDirectConnect",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsDirectConnect"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_fsx CloudAwsIntegrations#aws_fsx}",
            "stability": "stable",
            "summary": "aws_fsx block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 87
          },
          "name": "awsFsx",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsFsx"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_glue CloudAwsIntegrations#aws_glue}",
            "stability": "stable",
            "summary": "aws_glue block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 93
          },
          "name": "awsGlue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsGlue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_kinesis_analytics CloudAwsIntegrations#aws_kinesis_analytics}",
            "stability": "stable",
            "summary": "aws_kinesis_analytics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 99
          },
          "name": "awsKinesisAnalytics",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsKinesisAnalytics"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_media_convert CloudAwsIntegrations#aws_media_convert}",
            "stability": "stable",
            "summary": "aws_media_convert block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 105
          },
          "name": "awsMediaConvert",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaConvert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_media_package_vod CloudAwsIntegrations#aws_media_package_vod}",
            "stability": "stable",
            "summary": "aws_media_package_vod block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 111
          },
          "name": "awsMediaPackageVod",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMediaPackageVod"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_mq CloudAwsIntegrations#aws_mq}",
            "stability": "stable",
            "summary": "aws_mq block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 117
          },
          "name": "awsMq",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMq"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_msk CloudAwsIntegrations#aws_msk}",
            "stability": "stable",
            "summary": "aws_msk block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 123
          },
          "name": "awsMsk",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsMsk"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_neptune CloudAwsIntegrations#aws_neptune}",
            "stability": "stable",
            "summary": "aws_neptune block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 129
          },
          "name": "awsNeptune",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsNeptune"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_qldb CloudAwsIntegrations#aws_qldb}",
            "stability": "stable",
            "summary": "aws_qldb block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 135
          },
          "name": "awsQldb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsQldb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_route53resolver CloudAwsIntegrations#aws_route53resolver}",
            "stability": "stable",
            "summary": "aws_route53resolver block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 141
          },
          "name": "awsRoute53Resolver",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsRoute53Resolver"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_states CloudAwsIntegrations#aws_states}",
            "stability": "stable",
            "summary": "aws_states block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 147
          },
          "name": "awsStates",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsStates"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_transit_gateway CloudAwsIntegrations#aws_transit_gateway}",
            "stability": "stable",
            "summary": "aws_transit_gateway block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 153
          },
          "name": "awsTransitGateway",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsTransitGateway"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_waf CloudAwsIntegrations#aws_waf}",
            "stability": "stable",
            "summary": "aws_waf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 159
          },
          "name": "awsWaf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWaf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_wafv2 CloudAwsIntegrations#aws_wafv2}",
            "stability": "stable",
            "summary": "aws_wafv2 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 165
          },
          "name": "awsWafv2",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsAwsWafv2"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#billing CloudAwsIntegrations#billing}",
            "stability": "stable",
            "summary": "billing block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 171
          },
          "name": "billing",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsBilling"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#cloudfront CloudAwsIntegrations#cloudfront}",
            "stability": "stable",
            "summary": "cloudfront block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 177
          },
          "name": "cloudfront",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudfront"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#cloudtrail CloudAwsIntegrations#cloudtrail}",
            "stability": "stable",
            "summary": "cloudtrail block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 183
          },
          "name": "cloudtrail",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsCloudtrail"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#doc_db CloudAwsIntegrations#doc_db}",
            "stability": "stable",
            "summary": "doc_db block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 189
          },
          "name": "docDb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#dynamodb CloudAwsIntegrations#dynamodb}",
            "stability": "stable",
            "summary": "dynamodb block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 195
          },
          "name": "dynamodb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#ebs CloudAwsIntegrations#ebs}",
            "stability": "stable",
            "summary": "ebs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 201
          },
          "name": "ebs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#ec2 CloudAwsIntegrations#ec2}",
            "stability": "stable",
            "summary": "ec2 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 207
          },
          "name": "ec2",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#ecs CloudAwsIntegrations#ecs}",
            "stability": "stable",
            "summary": "ecs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 213
          },
          "name": "ecs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#efs CloudAwsIntegrations#efs}",
            "stability": "stable",
            "summary": "efs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 219
          },
          "name": "efs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#elasticache CloudAwsIntegrations#elasticache}",
            "stability": "stable",
            "summary": "elasticache block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 225
          },
          "name": "elasticache",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticache"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#elasticbeanstalk CloudAwsIntegrations#elasticbeanstalk}",
            "stability": "stable",
            "summary": "elasticbeanstalk block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 231
          },
          "name": "elasticbeanstalk",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalk"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#elasticsearch CloudAwsIntegrations#elasticsearch}",
            "stability": "stable",
            "summary": "elasticsearch block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 237
          },
          "name": "elasticsearch",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearch"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#elb CloudAwsIntegrations#elb}",
            "stability": "stable",
            "summary": "elb block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 243
          },
          "name": "elb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#emr CloudAwsIntegrations#emr}",
            "stability": "stable",
            "summary": "emr block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 249
          },
          "name": "emr",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmr"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#health CloudAwsIntegrations#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 255
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#iam CloudAwsIntegrations#iam}",
            "stability": "stable",
            "summary": "iam block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 261
          },
          "name": "iam",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIam"
          }
        },
        {
          "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/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#id CloudAwsIntegrations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/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/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#iot CloudAwsIntegrations#iot}",
            "stability": "stable",
            "summary": "iot block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 267
          },
          "name": "iot",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIot"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#kinesis CloudAwsIntegrations#kinesis}",
            "stability": "stable",
            "summary": "kinesis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 273
          },
          "name": "kinesis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#kinesis_firehose CloudAwsIntegrations#kinesis_firehose}",
            "stability": "stable",
            "summary": "kinesis_firehose block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 279
          },
          "name": "kinesisFirehose",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehose"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#lambda CloudAwsIntegrations#lambda}",
            "stability": "stable",
            "summary": "lambda block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 285
          },
          "name": "lambda",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambda"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#rds CloudAwsIntegrations#rds}",
            "stability": "stable",
            "summary": "rds block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 291
          },
          "name": "rds",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRds"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#redshift CloudAwsIntegrations#redshift}",
            "stability": "stable",
            "summary": "redshift block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 297
          },
          "name": "redshift",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshift"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#route53 CloudAwsIntegrations#route53}",
            "stability": "stable",
            "summary": "route53 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 303
          },
          "name": "route53",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#s3 CloudAwsIntegrations#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 309
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#ses CloudAwsIntegrations#ses}",
            "stability": "stable",
            "summary": "ses block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 315
          },
          "name": "ses",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#sns CloudAwsIntegrations#sns}",
            "stability": "stable",
            "summary": "sns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 321
          },
          "name": "sns",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSns"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#sqs CloudAwsIntegrations#sqs}",
            "stability": "stable",
            "summary": "sqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 327
          },
          "name": "sqs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#trusted_advisor CloudAwsIntegrations#trusted_advisor}",
            "stability": "stable",
            "summary": "trusted_advisor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 333
          },
          "name": "trustedAdvisor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#vpc CloudAwsIntegrations#vpc}",
            "stability": "stable",
            "summary": "vpc block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 339
          },
          "name": "vpc",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpc"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#x_ray CloudAwsIntegrations#x_ray}",
            "stability": "stable",
            "summary": "x_ray block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 345
          },
          "name": "xRay",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRay"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsConfig"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3728
      },
      "name": "CloudAwsIntegrationsDocDb",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3734
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3740
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsDocDb"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 3786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3825
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3841
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsDocDbOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3829
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3845
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3819
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3835
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDocDb"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsDocDbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3849
      },
      "name": "CloudAwsIntegrationsDynamodb",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3855
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_extended_inventory CloudAwsIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3861
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags and the extended inventory should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3867
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3873
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3879
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3885
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsDynamodb"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 3959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 3952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4022
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4038
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4054
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4070
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4086
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4102
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsDynamodbOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4026
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4042
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4058
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4074
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4090
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4106
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4016
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4032
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4048
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4064
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4080
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4096
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 3963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsDynamodb"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsDynamodbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbs": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 4110
      },
      "name": "CloudAwsIntegrationsEbs",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4116
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_extended_inventory CloudAwsIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4122
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4128
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4134
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4140
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsEbs"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 4207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 4200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4264
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4280
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4296
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4312
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4328
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsEbsOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4268
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4284
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4300
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4316
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4332
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4258
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4274
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4290
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4306
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4322
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEbs"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsEbsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 4336
      },
      "name": "CloudAwsIntegrationsEc2",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4342
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#duplicate_ec2_tags CloudAwsIntegrations#duplicate_ec2_tags}",
            "stability": "stable",
            "summary": "Specify if the old legacy metadata and tag names have to be kept, it will consume more ingest data size."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4348
          },
          "name": "duplicateEc2Tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_ip_addresses CloudAwsIntegrations#fetch_ip_addresses}",
            "stability": "stable",
            "summary": "Specify if IP addresses of ec2 instance should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4354
          },
          "name": "fetchIpAddresses",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4360
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4366
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4374
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsEc2"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2OutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 4448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 4441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4511
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4527
          },
          "name": "resetDuplicateEc2Tags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4543
          },
          "name": "resetFetchIpAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4559
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4575
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4591
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsEc2OutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4515
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4531
          },
          "name": "duplicateEc2TagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4547
          },
          "name": "fetchIpAddressesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4563
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4579
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4595
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4505
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4521
          },
          "name": "duplicateEc2Tags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4537
          },
          "name": "fetchIpAddresses",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4553
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4569
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4585
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEc2"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsEc2OutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcs": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 4599
      },
      "name": "CloudAwsIntegrationsEcs",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4605
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags and the extended inventory should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4611
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4617
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4623
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4629
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsEcs"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 4696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 4689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4753
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4769
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4785
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4801
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4817
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsEcsOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4757
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4773
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4789
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4805
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4821
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4747
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4763
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4779
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4795
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4811
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEcs"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsEcsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfs": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 4825
      },
      "name": "CloudAwsIntegrationsEfs",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4831
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags and the extended inventory should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4837
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4843
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4849
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4855
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsEfs"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 4922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 4915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4979
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4995
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5011
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5027
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5043
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsEfsOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4983
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4999
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5015
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5031
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5047
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4973
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4989
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5005
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5021
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5037
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 4926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEfs"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsEfsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticache": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 5051
      },
      "name": "CloudAwsIntegrationsElasticache",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5057
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5063
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5069
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5075
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5083
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsElasticache"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticacheOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 5150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 5143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5207
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5223
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5239
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5255
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5271
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsElasticacheOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5211
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5227
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5243
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5259
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5275
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5201
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5217
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5233
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5249
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5265
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticache"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsElasticacheOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalk": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 5279
      },
      "name": "CloudAwsIntegrationsElasticbeanstalk",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5285
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_extended_inventory CloudAwsIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5291
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags and the extended inventory should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5297
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5303
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5309
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5315
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsElasticbeanstalk"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalkOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalkOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 5389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 5382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5452
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5468
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5484
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5500
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5516
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5532
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsElasticbeanstalkOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5456
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5472
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5488
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5504
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5520
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5536
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5446
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5462
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5478
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5494
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5510
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5526
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticbeanstalk"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsElasticbeanstalkOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearch": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 5540
      },
      "name": "CloudAwsIntegrationsElasticsearch",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5546
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Turning it on will increase the number of API calls made to CloudWatch.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_nodes CloudAwsIntegrations#fetch_nodes}",
            "stability": "stable",
            "summary": "Specify if metrics should be collected for nodes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5552
          },
          "name": "fetchNodes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5558
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5564
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5572
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsElasticsearch"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearchOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 5639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 5632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5696
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5712
          },
          "name": "resetFetchNodes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5728
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5744
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5760
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsElasticsearchOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5700
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5716
          },
          "name": "fetchNodesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5732
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5748
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5764
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5690
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5706
          },
          "name": "fetchNodes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5722
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5738
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5754
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElasticsearch"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsElasticsearchOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 5768
      },
      "name": "CloudAwsIntegrationsElb",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5774
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_extended_inventory CloudAwsIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5780
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5786
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5792
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsElb"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 5852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 5845
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5903
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5919
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5935
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5951
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsElbOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5907
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5923
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5939
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5955
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5897
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5913
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5929
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5945
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsElb"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsElbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmr": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmr",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 5959
      },
      "name": "CloudAwsIntegrationsEmr",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5965
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags and the extended inventory should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5971
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5977
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5983
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 5989
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsEmr"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmrOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmrOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 6056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6113
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6129
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6145
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6161
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6177
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsEmrOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6117
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6133
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6149
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6165
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6181
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6107
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6123
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6139
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6155
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6171
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6060
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsEmr"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsEmrOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealth": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6185
      },
      "name": "CloudAwsIntegrationsHealth",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6191
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsHealth"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealthOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 6230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6263
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsHealthOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6267
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6257
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsHealth"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsHealthOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIam": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6271
      },
      "name": "CloudAwsIntegrationsIam",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6277
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6283
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6289
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsIam"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIamOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 6342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6387
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6403
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6419
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsIamOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6391
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6407
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6423
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6381
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6397
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6413
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIam"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsIamOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIot": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6427
      },
      "name": "CloudAwsIntegrationsIot",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6433
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6439
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsIot"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIotOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 6485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6524
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6540
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsIotOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6528
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6544
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6518
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6534
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsIot"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsIotOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesis": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6548
      },
      "name": "CloudAwsIntegrationsKinesis",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6554
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_shards CloudAwsIntegrations#fetch_shards}",
            "stability": "stable",
            "summary": "Specify if Shards should be monitored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6560
          },
          "name": "fetchShards",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags and the extended inventory should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6566
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6572
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6578
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6584
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsKinesis"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehose": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehose",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6809
      },
      "name": "CloudAwsIntegrationsKinesisFirehose",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6815
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6821
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsKinesisFirehose"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehoseOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehoseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 6867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6906
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6922
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsKinesisFirehoseOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6910
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6926
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6900
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6916
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisFirehose"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsKinesisFirehoseOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.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/cloud-aws-integrations/index.ts",
        "line": 6651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6721
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6737
          },
          "name": "resetFetchShards"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6753
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6769
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6785
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6801
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsKinesisOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6725
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6741
          },
          "name": "fetchShardsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6757
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6773
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6789
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6805
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6715
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6731
          },
          "name": "fetchShards",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6747
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6763
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6779
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6795
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsKinesis"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsKinesisOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambda": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambda",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 6930
      },
      "name": "CloudAwsIntegrationsLambda",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6936
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags and the extended inventory should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6942
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6948
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6954
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 6960
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsLambda"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambdaOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambdaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 7027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7084
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7100
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7116
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7132
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7148
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsLambdaOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7088
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7104
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7120
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7136
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7152
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7078
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7094
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7110
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7126
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7142
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsLambda"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsLambdaOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRds": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7156
      },
      "name": "CloudAwsIntegrationsRds",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7162
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags and the extended inventory should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7168
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7174
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7180
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7186
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsRds"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRdsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRdsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 7253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7310
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7326
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7342
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7358
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7374
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsRdsOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7314
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7330
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7346
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7362
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7378
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7304
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7320
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7336
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7352
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7368
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRds"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsRdsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshift": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshift",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7382
      },
      "name": "CloudAwsIntegrationsRedshift",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7388
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7394
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7400
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7406
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsRedshift"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshiftOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshiftOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 7466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7517
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7533
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7549
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7565
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsRedshiftOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7521
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7537
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7553
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7569
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7511
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7527
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7543
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7559
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRedshift"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsRedshiftOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7573
      },
      "name": "CloudAwsIntegrationsRoute53",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_extended_inventory CloudAwsIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7579
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7585
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsRoute53"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53OutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7670
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7686
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsRoute53OutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7674
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7690
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7664
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7680
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsRoute53"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsRoute53OutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7694
      },
      "name": "CloudAwsIntegrationsS3",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_extended_inventory CloudAwsIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7700
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7706
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7712
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7718
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7724
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsS3"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3OutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 7791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7848
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7864
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7880
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7896
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7912
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsS3OutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7852
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7868
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7884
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7900
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7916
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7842
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7858
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7874
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7890
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7906
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsS3"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsS3OutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSes": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7920
      },
      "name": "CloudAwsIntegrationsSes",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7926
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7932
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsSes"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 7978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 7971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8017
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8033
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsSesOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8021
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8037
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8011
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8027
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 7982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSes"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsSesOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSns": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8041
      },
      "name": "CloudAwsIntegrationsSns",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8047
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_extended_inventory CloudAwsIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8053
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8059
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsSns"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSnsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 8112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8157
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8173
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8189
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsSnsOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8161
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8177
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8193
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8151
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8167
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8183
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSns"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsSnsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqs": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8197
      },
      "name": "CloudAwsIntegrationsSqs",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8203
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_extended_inventory CloudAwsIntegrations#fetch_extended_inventory}",
            "stability": "stable",
            "summary": "Determine if extra inventory data be collected or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8209
          },
          "name": "fetchExtendedInventory",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_tags CloudAwsIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "Specify if tags should be collected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8215
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8221
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#queue_prefixes CloudAwsIntegrations#queue_prefixes}",
            "stability": "stable",
            "summary": "Specify each name or prefix for the Queues that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8227
          },
          "name": "queuePrefixes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8233
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8239
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsSqs"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 8320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8389
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8405
          },
          "name": "resetFetchExtendedInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8421
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8437
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8453
          },
          "name": "resetQueuePrefixes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8469
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8485
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsSqsOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8393
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8409
          },
          "name": "fetchExtendedInventoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8425
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8441
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8457
          },
          "name": "queuePrefixesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8473
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8489
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8383
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8399
          },
          "name": "fetchExtendedInventory",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8415
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8431
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8447
          },
          "name": "queuePrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8463
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8479
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsSqs"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsSqsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisor": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8493
      },
      "name": "CloudAwsIntegrationsTrustedAdvisor",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8499
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsTrustedAdvisor"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisorOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 8538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8571
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsTrustedAdvisorOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8575
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8565
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsTrustedAdvisor"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsTrustedAdvisorOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpc": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpc",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8579
      },
      "name": "CloudAwsIntegrationsVpc",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8585
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_nat_gateway CloudAwsIntegrations#fetch_nat_gateway}",
            "stability": "stable",
            "summary": "Specify if NAT gateway should be monitored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8591
          },
          "name": "fetchNatGateway",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "May affect total data collection time and contribute to the Cloud provider API rate limit.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#fetch_vpn CloudAwsIntegrations#fetch_vpn}",
            "stability": "stable",
            "summary": "Specify if VPN should be monitored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8597
          },
          "name": "fetchVpn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8603
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_key CloudAwsIntegrations#tag_key}",
            "stability": "stable",
            "summary": "Specify a Tag key associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8609
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#tag_value CloudAwsIntegrations#tag_value}",
            "stability": "stable",
            "summary": "Specify a Tag value associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8615
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsVpc"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpcOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpcOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 8689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8752
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8768
          },
          "name": "resetFetchNatGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8784
          },
          "name": "resetFetchVpn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8800
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8816
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8832
          },
          "name": "resetTagValue"
        }
      ],
      "name": "CloudAwsIntegrationsVpcOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8756
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8772
          },
          "name": "fetchNatGatewayInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8788
          },
          "name": "fetchVpnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8804
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8820
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8836
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8746
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8762
          },
          "name": "fetchNatGateway",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8778
          },
          "name": "fetchVpn",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8794
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8810
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8826
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsVpc"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsVpcOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRay": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRay",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8840
      },
      "name": "CloudAwsIntegrationsXRay",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#aws_regions CloudAwsIntegrations#aws_regions}",
            "stability": "stable",
            "summary": "Specify each AWS region that includes the resources that you want to monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8846
          },
          "name": "awsRegions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_integrations#metrics_polling_interval CloudAwsIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8852
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsXRay"
    },
    "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRayOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-aws-integrations/index.ts",
          "line": 8898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-integrations/index.ts",
        "line": 8891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8937
          },
          "name": "resetAwsRegions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8953
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudAwsIntegrationsXRayOutputReference",
      "namespace": "cloudAwsIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8941
          },
          "name": "awsRegionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8957
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8931
          },
          "name": "awsRegions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8947
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-integrations/index.ts",
            "line": 8902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAwsIntegrations.CloudAwsIntegrationsXRay"
          }
        }
      ],
      "symbolId": "src/cloud-aws-integrations/index:CloudAwsIntegrationsXRayOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAwsLinkAccount.CloudAwsLinkAccount": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_link_account newrelic_cloud_aws_link_account}."
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsLinkAccount.CloudAwsLinkAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_link_account newrelic_cloud_aws_link_account} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-aws-link-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-newrelic.cloudAwsLinkAccount.CloudAwsLinkAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-aws-link-account/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudAwsLinkAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-aws-link-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 CloudAwsLinkAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_link_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudAwsLinkAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudAwsLinkAccount 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-aws-link-account/index.ts",
            "line": 118
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 147
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 163
          },
          "name": "resetMetricCollectionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 198
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudAwsLinkAccount",
      "namespace": "cloudAwsLinkAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 122
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 135
          },
          "name": "arnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 151
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 167
          },
          "name": "metricCollectionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 180
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 112
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 128
          },
          "name": "arn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 157
          },
          "name": "metricCollectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 173
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-link-account/index:CloudAwsLinkAccount"
    },
    "@cdktf/provider-newrelic.cloudAwsLinkAccount.CloudAwsLinkAccountConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAwsLinkAccount.CloudAwsLinkAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-aws-link-account/index.ts",
        "line": 14
      },
      "name": "CloudAwsLinkAccountConfig",
      "namespace": "cloudAwsLinkAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_link_account#arn CloudAwsLinkAccount#arn}",
            "stability": "stable",
            "summary": "The AWS role ARN."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 26
          },
          "name": "arn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_link_account#name CloudAwsLinkAccount#name}",
            "stability": "stable",
            "summary": "The name of the linked account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_link_account#account_id CloudAwsLinkAccount#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID where you want to link the AWS account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_link_account#id CloudAwsLinkAccount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-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/newrelic/newrelic/3.60.2/docs/resources/cloud_aws_link_account#metric_collection_mode CloudAwsLinkAccount#metric_collection_mode}",
            "stability": "stable",
            "summary": "How metrics will be collected. Defaults to `PULL` if empty."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-aws-link-account/index.ts",
            "line": 39
          },
          "name": "metricCollectionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-aws-link-account/index:CloudAwsLinkAccountConfig"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrations": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations newrelic_cloud_azure_integrations}."
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations newrelic_cloud_azure_integrations} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 4277
        },
        "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-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 4245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudAzureIntegrations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4262
          },
          "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 CloudAzureIntegrations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudAzureIntegrations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudAzureIntegrations 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-azure-integrations/index.ts",
            "line": 4384
          },
          "name": "putApiManagement",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagement"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4400
          },
          "name": "putAppGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGateway"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4416
          },
          "name": "putAppService",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppService"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4432
          },
          "name": "putContainers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainers"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4448
          },
          "name": "putCosmosDb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4464
          },
          "name": "putCostManagement",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagement"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4480
          },
          "name": "putDataFactory",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactory"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4496
          },
          "name": "putEventHub",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHub"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4512
          },
          "name": "putExpressRoute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRoute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4528
          },
          "name": "putFirewalls",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewalls"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4544
          },
          "name": "putFrontDoor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4560
          },
          "name": "putFunctions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4576
          },
          "name": "putKeyVault",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVault"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4592
          },
          "name": "putLoadBalancer",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancer"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4608
          },
          "name": "putLogicApps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicApps"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4624
          },
          "name": "putMachineLearning",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearning"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4640
          },
          "name": "putMariaDb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4656
          },
          "name": "putMonitor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4672
          },
          "name": "putMysql",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysql"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4688
          },
          "name": "putMysqlFlexible",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexible"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4704
          },
          "name": "putPostgresql",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresql"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4720
          },
          "name": "putPostgresqlFlexible",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexible"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4736
          },
          "name": "putPowerBiDedicated",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicated"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4752
          },
          "name": "putRedisCache",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCache"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4768
          },
          "name": "putServiceBus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4784
          },
          "name": "putSql",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSql"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4800
          },
          "name": "putSqlManaged",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManaged"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4816
          },
          "name": "putStorage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4832
          },
          "name": "putVirtualMachine",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachine"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4848
          },
          "name": "putVirtualNetworks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworks"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4864
          },
          "name": "putVms",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVms"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4880
          },
          "name": "putVpnGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGateway"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4342
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4387
          },
          "name": "resetApiManagement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4403
          },
          "name": "resetAppGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4419
          },
          "name": "resetAppService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4435
          },
          "name": "resetContainers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4451
          },
          "name": "resetCosmosDb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4467
          },
          "name": "resetCostManagement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4483
          },
          "name": "resetDataFactory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4499
          },
          "name": "resetEventHub"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4515
          },
          "name": "resetExpressRoute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4531
          },
          "name": "resetFirewalls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4547
          },
          "name": "resetFrontDoor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4563
          },
          "name": "resetFunctions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4358
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4579
          },
          "name": "resetKeyVault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4595
          },
          "name": "resetLoadBalancer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4611
          },
          "name": "resetLogicApps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4627
          },
          "name": "resetMachineLearning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4643
          },
          "name": "resetMariaDb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4659
          },
          "name": "resetMonitor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4675
          },
          "name": "resetMysql"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4691
          },
          "name": "resetMysqlFlexible"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4707
          },
          "name": "resetPostgresql"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4723
          },
          "name": "resetPostgresqlFlexible"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4739
          },
          "name": "resetPowerBiDedicated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4755
          },
          "name": "resetRedisCache"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4771
          },
          "name": "resetServiceBus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4787
          },
          "name": "resetSql"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4803
          },
          "name": "resetSqlManaged"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4819
          },
          "name": "resetStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4835
          },
          "name": "resetVirtualMachine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4851
          },
          "name": "resetVirtualNetworks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4867
          },
          "name": "resetVms"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4883
          },
          "name": "resetVpnGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4895
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4935
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudAzureIntegrations",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4250
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4381
          },
          "name": "apiManagement",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagementOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4397
          },
          "name": "appGateway",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGatewayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4413
          },
          "name": "appService",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppServiceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4429
          },
          "name": "containers",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4445
          },
          "name": "cosmosDb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4461
          },
          "name": "costManagement",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagementOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4477
          },
          "name": "dataFactory",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactoryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4493
          },
          "name": "eventHub",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHubOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4509
          },
          "name": "expressRoute",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRouteOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4525
          },
          "name": "firewalls",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewallsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4541
          },
          "name": "frontDoor",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4557
          },
          "name": "functions",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4573
          },
          "name": "keyVault",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVaultOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4589
          },
          "name": "loadBalancer",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4605
          },
          "name": "logicApps",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicAppsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4621
          },
          "name": "machineLearning",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearningOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4637
          },
          "name": "mariaDb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4653
          },
          "name": "monitor",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4669
          },
          "name": "mysql",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4685
          },
          "name": "mysqlFlexible",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexibleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4701
          },
          "name": "postgresql",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4717
          },
          "name": "postgresqlFlexible",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexibleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4733
          },
          "name": "powerBiDedicated",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicatedOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4749
          },
          "name": "redisCache",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCacheOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4765
          },
          "name": "serviceBus",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4781
          },
          "name": "sql",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4797
          },
          "name": "sqlManaged",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManagedOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4813
          },
          "name": "storage",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4829
          },
          "name": "virtualMachine",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachineOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4845
          },
          "name": "virtualNetworks",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworksOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4861
          },
          "name": "vms",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVmsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4877
          },
          "name": "vpnGateway",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGatewayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4346
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4391
          },
          "name": "apiManagementInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagement"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4407
          },
          "name": "appGatewayInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGateway"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4423
          },
          "name": "appServiceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppService"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4439
          },
          "name": "containersInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainers"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4455
          },
          "name": "cosmosDbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4471
          },
          "name": "costManagementInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagement"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4487
          },
          "name": "dataFactoryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactory"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4503
          },
          "name": "eventHubInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHub"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4519
          },
          "name": "expressRouteInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRoute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4535
          },
          "name": "firewallsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewalls"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4551
          },
          "name": "frontDoorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4567
          },
          "name": "functionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4362
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4583
          },
          "name": "keyVaultInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVault"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4375
          },
          "name": "linkedAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4599
          },
          "name": "loadBalancerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancer"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4615
          },
          "name": "logicAppsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicApps"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4631
          },
          "name": "machineLearningInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearning"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4647
          },
          "name": "mariaDbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4663
          },
          "name": "monitorInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4695
          },
          "name": "mysqlFlexibleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexible"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4679
          },
          "name": "mysqlInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysql"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4727
          },
          "name": "postgresqlFlexibleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexible"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4711
          },
          "name": "postgresqlInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresql"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4743
          },
          "name": "powerBiDedicatedInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicated"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4759
          },
          "name": "redisCacheInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCache"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4775
          },
          "name": "serviceBusInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBus"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4791
          },
          "name": "sqlInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSql"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4807
          },
          "name": "sqlManagedInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManaged"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4823
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4839
          },
          "name": "virtualMachineInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachine"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4855
          },
          "name": "virtualNetworksInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworks"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4871
          },
          "name": "vmsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVms"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4887
          },
          "name": "vpnGatewayInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGateway"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4336
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4368
          },
          "name": "linkedAccountId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrations"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagement": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 227
      },
      "name": "CloudAzureIntegrationsApiManagement",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 233
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 239
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsApiManagement"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagementOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 324
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 340
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsApiManagementOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 328
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 344
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 318
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 334
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagement"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsApiManagementOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGateway": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 348
      },
      "name": "CloudAzureIntegrationsAppGateway",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 354
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 360
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsAppGateway"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGatewayOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 445
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 461
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsAppGatewayOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 449
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 465
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 439
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 455
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGateway"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsAppGatewayOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppService": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppService",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 469
      },
      "name": "CloudAzureIntegrationsAppService",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 475
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 481
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsAppService"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppServiceOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppServiceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 566
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 582
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsAppServiceOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 570
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 586
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 560
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 576
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppService"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsAppServiceOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 14
      },
      "name": "CloudAzureIntegrationsConfig",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#linked_account_id CloudAzureIntegrations#linked_account_id}",
            "stability": "stable",
            "summary": "The ID of the linked Azure account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 33
          },
          "name": "linkedAccountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#account_id CloudAzureIntegrations#account_id}",
            "stability": "stable",
            "summary": "The ID of the account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#api_management CloudAzureIntegrations#api_management}",
            "stability": "stable",
            "summary": "api_management block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 39
          },
          "name": "apiManagement",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsApiManagement"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#app_gateway CloudAzureIntegrations#app_gateway}",
            "stability": "stable",
            "summary": "app_gateway block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 45
          },
          "name": "appGateway",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppGateway"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#app_service CloudAzureIntegrations#app_service}",
            "stability": "stable",
            "summary": "app_service block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 51
          },
          "name": "appService",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsAppService"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#containers CloudAzureIntegrations#containers}",
            "stability": "stable",
            "summary": "containers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 57
          },
          "name": "containers",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainers"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#cosmos_db CloudAzureIntegrations#cosmos_db}",
            "stability": "stable",
            "summary": "cosmos_db block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 63
          },
          "name": "cosmosDb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#cost_management CloudAzureIntegrations#cost_management}",
            "stability": "stable",
            "summary": "cost_management block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 69
          },
          "name": "costManagement",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagement"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#data_factory CloudAzureIntegrations#data_factory}",
            "stability": "stable",
            "summary": "data_factory block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 75
          },
          "name": "dataFactory",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactory"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#event_hub CloudAzureIntegrations#event_hub}",
            "stability": "stable",
            "summary": "event_hub block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 81
          },
          "name": "eventHub",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHub"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#express_route CloudAzureIntegrations#express_route}",
            "stability": "stable",
            "summary": "express_route block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 87
          },
          "name": "expressRoute",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRoute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#firewalls CloudAzureIntegrations#firewalls}",
            "stability": "stable",
            "summary": "firewalls block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 93
          },
          "name": "firewalls",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewalls"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#front_door CloudAzureIntegrations#front_door}",
            "stability": "stable",
            "summary": "front_door block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 99
          },
          "name": "frontDoor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#functions CloudAzureIntegrations#functions}",
            "stability": "stable",
            "summary": "functions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 105
          },
          "name": "functions",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctions"
          }
        },
        {
          "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/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#id CloudAzureIntegrations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/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/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#key_vault CloudAzureIntegrations#key_vault}",
            "stability": "stable",
            "summary": "key_vault block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 111
          },
          "name": "keyVault",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVault"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#load_balancer CloudAzureIntegrations#load_balancer}",
            "stability": "stable",
            "summary": "load_balancer block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 117
          },
          "name": "loadBalancer",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancer"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#logic_apps CloudAzureIntegrations#logic_apps}",
            "stability": "stable",
            "summary": "logic_apps block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 123
          },
          "name": "logicApps",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicApps"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#machine_learning CloudAzureIntegrations#machine_learning}",
            "stability": "stable",
            "summary": "machine_learning block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 129
          },
          "name": "machineLearning",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearning"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#maria_db CloudAzureIntegrations#maria_db}",
            "stability": "stable",
            "summary": "maria_db block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 135
          },
          "name": "mariaDb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#monitor CloudAzureIntegrations#monitor}",
            "stability": "stable",
            "summary": "monitor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 141
          },
          "name": "monitor",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#mysql CloudAzureIntegrations#mysql}",
            "stability": "stable",
            "summary": "mysql block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 147
          },
          "name": "mysql",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysql"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#mysql_flexible CloudAzureIntegrations#mysql_flexible}",
            "stability": "stable",
            "summary": "mysql_flexible block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 153
          },
          "name": "mysqlFlexible",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexible"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#postgresql CloudAzureIntegrations#postgresql}",
            "stability": "stable",
            "summary": "postgresql block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 159
          },
          "name": "postgresql",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresql"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#postgresql_flexible CloudAzureIntegrations#postgresql_flexible}",
            "stability": "stable",
            "summary": "postgresql_flexible block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 165
          },
          "name": "postgresqlFlexible",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexible"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#power_bi_dedicated CloudAzureIntegrations#power_bi_dedicated}",
            "stability": "stable",
            "summary": "power_bi_dedicated block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 171
          },
          "name": "powerBiDedicated",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicated"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#redis_cache CloudAzureIntegrations#redis_cache}",
            "stability": "stable",
            "summary": "redis_cache block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 177
          },
          "name": "redisCache",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCache"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#service_bus CloudAzureIntegrations#service_bus}",
            "stability": "stable",
            "summary": "service_bus block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 183
          },
          "name": "serviceBus",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#sql CloudAzureIntegrations#sql}",
            "stability": "stable",
            "summary": "sql block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 189
          },
          "name": "sql",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSql"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#sql_managed CloudAzureIntegrations#sql_managed}",
            "stability": "stable",
            "summary": "sql_managed block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 195
          },
          "name": "sqlManaged",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManaged"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#storage CloudAzureIntegrations#storage}",
            "stability": "stable",
            "summary": "storage block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 201
          },
          "name": "storage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#virtual_machine CloudAzureIntegrations#virtual_machine}",
            "stability": "stable",
            "summary": "virtual_machine block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 207
          },
          "name": "virtualMachine",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachine"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#virtual_networks CloudAzureIntegrations#virtual_networks}",
            "stability": "stable",
            "summary": "virtual_networks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 213
          },
          "name": "virtualNetworks",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworks"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#vms CloudAzureIntegrations#vms}",
            "stability": "stable",
            "summary": "vms block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 219
          },
          "name": "vms",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVms"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#vpn_gateway CloudAzureIntegrations#vpn_gateway}",
            "stability": "stable",
            "summary": "vpn_gateway block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 225
          },
          "name": "vpnGateway",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGateway"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsConfig"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainers": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 590
      },
      "name": "CloudAzureIntegrationsContainers",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 596
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 602
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsContainers"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainersOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 687
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 703
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsContainersOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 691
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 707
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 681
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 697
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsContainers"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsContainersOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 711
      },
      "name": "CloudAzureIntegrationsCosmosDb",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 717
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 723
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsCosmosDb"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 808
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 824
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsCosmosDbOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 812
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 828
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 802
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 818
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCosmosDb"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsCosmosDbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagement": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 832
      },
      "name": "CloudAzureIntegrationsCostManagement",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 838
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#tag_keys CloudAzureIntegrations#tag_keys}",
            "stability": "stable",
            "summary": "Specify if additional cost data per tag should be collected. This field is case sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 846
          },
          "name": "tagKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsCostManagement"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagementOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 892
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 931
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 947
          },
          "name": "resetTagKeys"
        }
      ],
      "name": "CloudAzureIntegrationsCostManagementOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 935
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 951
          },
          "name": "tagKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 925
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 941
          },
          "name": "tagKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 896
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsCostManagement"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsCostManagementOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactory": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 955
      },
      "name": "CloudAzureIntegrationsDataFactory",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 961
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 967
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsDataFactory"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactoryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 1013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1006
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1052
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1068
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsDataFactoryOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1056
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1072
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1046
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1062
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsDataFactory"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsDataFactoryOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHub": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHub",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1076
      },
      "name": "CloudAzureIntegrationsEventHub",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1082
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1088
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsEventHub"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHubOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHubOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 1134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1173
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1189
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsEventHubOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1177
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1193
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1167
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1183
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsEventHub"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsEventHubOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRoute": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRoute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1197
      },
      "name": "CloudAzureIntegrationsExpressRoute",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1203
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1209
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsExpressRoute"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRouteOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRouteOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 1255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1294
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1310
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsExpressRouteOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1298
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1314
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1288
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1304
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsExpressRoute"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsExpressRouteOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewalls": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewalls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1318
      },
      "name": "CloudAzureIntegrationsFirewalls",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1324
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1330
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsFirewalls"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewallsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewallsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 1376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1415
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1431
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsFirewallsOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1419
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1435
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1409
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1425
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFirewalls"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsFirewallsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoor": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1439
      },
      "name": "CloudAzureIntegrationsFrontDoor",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1445
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1451
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsFrontDoor"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoorOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 1497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1536
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1552
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsFrontDoorOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1540
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1556
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1530
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1546
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFrontDoor"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsFrontDoorOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctions": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1560
      },
      "name": "CloudAzureIntegrationsFunctions",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1566
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1572
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsFunctions"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctionsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 1618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1657
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1673
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsFunctionsOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1661
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1677
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1651
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1667
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsFunctions"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsFunctionsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVault": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVault",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1681
      },
      "name": "CloudAzureIntegrationsKeyVault",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1687
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1693
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsKeyVault"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVaultOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVaultOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 1739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1778
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1794
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsKeyVaultOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1782
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1798
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1772
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1788
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsKeyVault"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsKeyVaultOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancer": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1802
      },
      "name": "CloudAzureIntegrationsLoadBalancer",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1808
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1814
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsLoadBalancer"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancerOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1899
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1915
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsLoadBalancerOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1903
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1919
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1893
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1909
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLoadBalancer"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsLoadBalancerOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicApps": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicApps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1923
      },
      "name": "CloudAzureIntegrationsLogicApps",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1929
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1935
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsLogicApps"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicAppsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicAppsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 1981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 1974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2020
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2036
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsLogicAppsOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2024
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2040
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2014
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2030
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 1985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsLogicApps"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsLogicAppsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearning": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearning",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2044
      },
      "name": "CloudAzureIntegrationsMachineLearning",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2050
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2056
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsMachineLearning"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearningOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearningOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2095
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2141
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2157
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsMachineLearningOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2145
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2161
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2135
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2151
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMachineLearning"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsMachineLearningOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2165
      },
      "name": "CloudAzureIntegrationsMariaDb",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2171
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2177
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsMariaDb"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 2223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2262
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2278
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsMariaDbOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2266
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2282
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2256
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2272
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMariaDb"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsMariaDbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitor": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2286
      },
      "name": "CloudAzureIntegrationsMonitor",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#enabled CloudAzureIntegrations#enabled}",
            "stability": "stable",
            "summary": "A flag that specifies if the integration is active."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2292
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#exclude_tags CloudAzureIntegrations#exclude_tags}",
            "stability": "stable",
            "summary": "Specify resource tags in 'key:value' form to be excluded from monitoring."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2298
          },
          "name": "excludeTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#include_tags CloudAzureIntegrations#include_tags}",
            "stability": "stable",
            "summary": "Specify resource tags in 'key:value' form to be monitored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2304
          },
          "name": "includeTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2310
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2316
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_types CloudAzureIntegrations#resource_types}",
            "stability": "stable",
            "summary": "Specify each Azure resource type that needs to be monitored."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2322
          },
          "name": "resourceTypes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsMonitor"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitorOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 2396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2459
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2475
          },
          "name": "resetExcludeTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2491
          },
          "name": "resetIncludeTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2507
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2523
          },
          "name": "resetResourceGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2539
          },
          "name": "resetResourceTypes"
        }
      ],
      "name": "CloudAzureIntegrationsMonitorOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2463
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2479
          },
          "name": "excludeTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2495
          },
          "name": "includeTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2511
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2527
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2543
          },
          "name": "resourceTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2453
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2469
          },
          "name": "excludeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2485
          },
          "name": "includeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2501
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2517
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2533
          },
          "name": "resourceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMonitor"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsMonitorOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysql": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysql",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2547
      },
      "name": "CloudAzureIntegrationsMysql",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2553
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2559
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsMysql"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexible": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexible",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2668
      },
      "name": "CloudAzureIntegrationsMysqlFlexible",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2674
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2680
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsMysqlFlexible"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexibleOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexibleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 2726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2765
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2781
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsMysqlFlexibleOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2769
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2785
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2759
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2775
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlFlexible"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsMysqlFlexibleOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysqlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 2605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2644
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2660
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsMysqlOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2648
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2664
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2638
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2654
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsMysql"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsMysqlOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresql": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresql",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2789
      },
      "name": "CloudAzureIntegrationsPostgresql",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2795
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2801
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsPostgresql"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexible": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexible",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2910
      },
      "name": "CloudAzureIntegrationsPostgresqlFlexible",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2916
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2922
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsPostgresqlFlexible"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexibleOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexibleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 2968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3007
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3023
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsPostgresqlFlexibleOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3011
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3027
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3001
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3017
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlFlexible"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsPostgresqlFlexibleOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresqlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 2847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 2840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2886
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2902
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsPostgresqlOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2890
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2906
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2880
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2896
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 2851
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPostgresql"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsPostgresqlOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicated": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicated",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3031
      },
      "name": "CloudAzureIntegrationsPowerBiDedicated",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3037
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3043
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsPowerBiDedicated"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicatedOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicatedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.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/cloud-azure-integrations/index.ts",
        "line": 3082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3128
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3144
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsPowerBiDedicatedOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3132
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3148
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3122
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3138
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsPowerBiDedicated"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsPowerBiDedicatedOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCache": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3152
      },
      "name": "CloudAzureIntegrationsRedisCache",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3158
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3164
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsRedisCache"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCacheOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.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/cloud-azure-integrations/index.ts",
        "line": 3203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3249
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3265
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsRedisCacheOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3253
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3269
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3243
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3259
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsRedisCache"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsRedisCacheOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBus": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3273
      },
      "name": "CloudAzureIntegrationsServiceBus",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3279
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3285
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsServiceBus"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBusOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 3331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3370
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3386
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsServiceBusOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3374
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3390
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3364
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3380
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsServiceBus"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsServiceBusOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSql": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSql",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3394
      },
      "name": "CloudAzureIntegrationsSql",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3400
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3406
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsSql"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManaged": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManaged",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3515
      },
      "name": "CloudAzureIntegrationsSqlManaged",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3521
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3527
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsSqlManaged"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManagedOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManagedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 3573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3612
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3628
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsSqlManagedOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3616
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3632
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3606
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3622
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlManaged"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsSqlManagedOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSqlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 3452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3491
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3507
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsSqlOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3495
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3511
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3485
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3501
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsSql"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsSqlOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorage": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3636
      },
      "name": "CloudAzureIntegrationsStorage",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3642
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3648
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsStorage"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorageOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 3694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3733
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3749
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsStorageOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3737
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3753
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3727
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3743
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsStorage"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsStorageOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachine": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachine",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3757
      },
      "name": "CloudAzureIntegrationsVirtualMachine",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3763
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3769
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsVirtualMachine"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachineOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 3815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3854
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3870
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsVirtualMachineOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3858
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3874
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3848
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3864
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualMachine"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsVirtualMachineOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworks": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3878
      },
      "name": "CloudAzureIntegrationsVirtualNetworks",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3884
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3890
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsVirtualNetworks"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworksOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 3936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3929
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3975
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3991
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsVirtualNetworksOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3979
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3995
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3969
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3985
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 3940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVirtualNetworks"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsVirtualNetworksOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVms": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 3999
      },
      "name": "CloudAzureIntegrationsVms",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4005
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4011
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsVms"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVmsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 4057
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 4050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4096
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4112
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsVmsOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4100
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4116
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4090
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4106
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4061
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVms"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsVmsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGateway": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 4120
      },
      "name": "CloudAzureIntegrationsVpnGateway",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#metrics_polling_interval CloudAzureIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "The data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4126
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_integrations#resource_groups CloudAzureIntegrations#resource_groups}",
            "stability": "stable",
            "summary": "Specify each Resource group associated with the resources that you want to monitor. Filter values are case-sensitive."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4132
          },
          "name": "resourceGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsVpnGateway"
    },
    "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGatewayOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-azure-integrations/index.ts",
          "line": 4178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-integrations/index.ts",
        "line": 4171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4217
          },
          "name": "resetMetricsPollingInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4233
          },
          "name": "resetResourceGroups"
        }
      ],
      "name": "CloudAzureIntegrationsVpnGatewayOutputReference",
      "namespace": "cloudAzureIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4221
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4237
          },
          "name": "resourceGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4211
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4227
          },
          "name": "resourceGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-integrations/index.ts",
            "line": 4182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudAzureIntegrations.CloudAzureIntegrationsVpnGateway"
          }
        }
      ],
      "symbolId": "src/cloud-azure-integrations/index:CloudAzureIntegrationsVpnGatewayOutputReference"
    },
    "@cdktf/provider-newrelic.cloudAzureLinkAccount.CloudAzureLinkAccount": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account newrelic_cloud_azure_link_account}."
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureLinkAccount.CloudAzureLinkAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account newrelic_cloud_azure_link_account} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-azure-link-account/index.ts",
          "line": 95
        },
        "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-newrelic.cloudAzureLinkAccount.CloudAzureLinkAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-azure-link-account/index.ts",
        "line": 63
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudAzureLinkAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 80
          },
          "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 CloudAzureLinkAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudAzureLinkAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudAzureLinkAccount 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-azure-link-account/index.ts",
            "line": 132
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 174
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 225
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 237
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudAzureLinkAccount",
      "namespace": "cloudAzureLinkAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 68
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 136
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 149
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 162
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 178
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 191
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 204
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 217
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 126
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 142
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 155
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 168
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 184
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 197
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 210
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-azure-link-account/index:CloudAzureLinkAccount"
    },
    "@cdktf/provider-newrelic.cloudAzureLinkAccount.CloudAzureLinkAccountConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudAzureLinkAccount.CloudAzureLinkAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-azure-link-account/index.ts",
        "line": 14
      },
      "name": "CloudAzureLinkAccountConfig",
      "namespace": "cloudAzureLinkAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account#application_id CloudAzureLinkAccount#application_id}",
            "stability": "stable",
            "summary": "Application ID for Azure account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 26
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account#client_secret CloudAzureLinkAccount#client_secret}",
            "stability": "stable",
            "summary": "Value of the client secret from Azure."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 32
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account#name CloudAzureLinkAccount#name}",
            "stability": "stable",
            "summary": "Name of the linked account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account#subscription_id CloudAzureLinkAccount#subscription_id}",
            "stability": "stable",
            "summary": "Subscription ID for the Azure account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 51
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account#tenant_id CloudAzureLinkAccount#tenant_id}",
            "stability": "stable",
            "summary": "Tenant ID for the Azure account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 57
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account#account_id CloudAzureLinkAccount#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID where you want to link the Azure account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/resources/cloud_azure_link_account#id CloudAzureLinkAccount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-azure-link-account/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-azure-link-account/index:CloudAzureLinkAccountConfig"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrations": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations newrelic_cloud_gcp_integrations}."
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations newrelic_cloud_gcp_integrations} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 2603
        },
        "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-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGcpIntegrations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2588
          },
          "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 CloudGcpIntegrations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGcpIntegrations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGcpIntegrations 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-gcp-integrations/index.ts",
            "line": 2704
          },
          "name": "putAlloyDb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAlloyDb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2720
          },
          "name": "putAppEngine",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAppEngine"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2736
          },
          "name": "putBigQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2752
          },
          "name": "putBigTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2768
          },
          "name": "putComposer",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsComposer"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2784
          },
          "name": "putDataFlow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataFlow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2800
          },
          "name": "putDataProc",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataProc"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2816
          },
          "name": "putDataStore",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataStore"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2832
          },
          "name": "putFireBaseDatabase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseDatabase"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2848
          },
          "name": "putFireBaseHosting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseHosting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2864
          },
          "name": "putFireBaseStorage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseStorage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2880
          },
          "name": "putFireStore",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireStore"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2896
          },
          "name": "putFunctions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFunctions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2912
          },
          "name": "putInterconnect",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsInterconnect"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2928
          },
          "name": "putKubernetes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsKubernetes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2944
          },
          "name": "putLoadBalancing",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsLoadBalancing"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2960
          },
          "name": "putMemCache",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsMemCache"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2976
          },
          "name": "putPubSub",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsPubSub"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2992
          },
          "name": "putRedis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRedis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3008
          },
          "name": "putRouter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRouter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3024
          },
          "name": "putRun",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRun"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3040
          },
          "name": "putSpanner",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSpanner"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3056
          },
          "name": "putSql",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSql"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3072
          },
          "name": "putStorage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsStorage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3088
          },
          "name": "putVirtualMachines",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVirtualMachines"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3104
          },
          "name": "putVpcAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVpcAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2662
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2707
          },
          "name": "resetAlloyDb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2723
          },
          "name": "resetAppEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2739
          },
          "name": "resetBigQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2755
          },
          "name": "resetBigTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2771
          },
          "name": "resetComposer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2787
          },
          "name": "resetDataFlow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2803
          },
          "name": "resetDataProc"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2819
          },
          "name": "resetDataStore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2835
          },
          "name": "resetFireBaseDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2851
          },
          "name": "resetFireBaseHosting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2867
          },
          "name": "resetFireBaseStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2883
          },
          "name": "resetFireStore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2899
          },
          "name": "resetFunctions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2678
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2915
          },
          "name": "resetInterconnect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2931
          },
          "name": "resetKubernetes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2947
          },
          "name": "resetLoadBalancing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2963
          },
          "name": "resetMemCache"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2979
          },
          "name": "resetPubSub"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2995
          },
          "name": "resetRedis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3011
          },
          "name": "resetRouter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3027
          },
          "name": "resetRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3043
          },
          "name": "resetSpanner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3059
          },
          "name": "resetSql"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3075
          },
          "name": "resetStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3091
          },
          "name": "resetVirtualMachines"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3107
          },
          "name": "resetVpcAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3119
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3153
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGcpIntegrations",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2576
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2701
          },
          "name": "alloyDb",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAlloyDbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2717
          },
          "name": "appEngine",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAppEngineOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2733
          },
          "name": "bigQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2749
          },
          "name": "bigTable",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2765
          },
          "name": "composer",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsComposerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2781
          },
          "name": "dataFlow",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataFlowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2797
          },
          "name": "dataProc",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataProcOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2813
          },
          "name": "dataStore",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataStoreOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2829
          },
          "name": "fireBaseDatabase",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseDatabaseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2845
          },
          "name": "fireBaseHosting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseHostingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2861
          },
          "name": "fireBaseStorage",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseStorageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2877
          },
          "name": "fireStore",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireStoreOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2893
          },
          "name": "functions",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFunctionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2909
          },
          "name": "interconnect",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsInterconnectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2925
          },
          "name": "kubernetes",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsKubernetesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2941
          },
          "name": "loadBalancing",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsLoadBalancingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2957
          },
          "name": "memCache",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsMemCacheOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2973
          },
          "name": "pubSub",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsPubSubOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2989
          },
          "name": "redis",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRedisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3005
          },
          "name": "router",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRouterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3021
          },
          "name": "run",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRunOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3037
          },
          "name": "spanner",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSpannerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3053
          },
          "name": "sql",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSqlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3069
          },
          "name": "storage",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsStorageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3085
          },
          "name": "virtualMachines",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVirtualMachinesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3101
          },
          "name": "vpcAccess",
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVpcAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2666
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2711
          },
          "name": "alloyDbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAlloyDb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2727
          },
          "name": "appEngineInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAppEngine"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2743
          },
          "name": "bigQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2759
          },
          "name": "bigTableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2775
          },
          "name": "composerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsComposer"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2791
          },
          "name": "dataFlowInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataFlow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2807
          },
          "name": "dataProcInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataProc"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2823
          },
          "name": "dataStoreInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataStore"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2839
          },
          "name": "fireBaseDatabaseInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseDatabase"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2855
          },
          "name": "fireBaseHostingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseHosting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2871
          },
          "name": "fireBaseStorageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseStorage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2887
          },
          "name": "fireStoreInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireStore"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2903
          },
          "name": "functionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFunctions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2682
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2919
          },
          "name": "interconnectInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsInterconnect"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2935
          },
          "name": "kubernetesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsKubernetes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2695
          },
          "name": "linkedAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2951
          },
          "name": "loadBalancingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsLoadBalancing"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2967
          },
          "name": "memCacheInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsMemCache"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2983
          },
          "name": "pubSubInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsPubSub"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2999
          },
          "name": "redisInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRedis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3015
          },
          "name": "routerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRouter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3031
          },
          "name": "runInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRun"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3047
          },
          "name": "spannerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSpanner"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3063
          },
          "name": "sqlInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSql"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3079
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsStorage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3095
          },
          "name": "virtualMachinesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVirtualMachines"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 3111
          },
          "name": "vpcAccessInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVpcAccess"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2656
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2672
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2688
          },
          "name": "linkedAccountId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrations"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAlloyDb": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAlloyDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 191
      },
      "name": "CloudGcpIntegrationsAlloyDb",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 197
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsAlloyDb"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAlloyDbOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAlloyDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 269
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsAlloyDbOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 273
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 263
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAlloyDb"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsAlloyDbOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAppEngine": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAppEngine",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 277
      },
      "name": "CloudGcpIntegrationsAppEngine",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 283
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsAppEngine"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAppEngineOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAppEngineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 355
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsAppEngineOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 359
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 349
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAppEngine"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsAppEngineOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 363
      },
      "name": "CloudGcpIntegrationsBigQuery",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#fetch_tags CloudGcpIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "to fetch tags of the resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 369
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 375
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsBigQuery"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 460
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 476
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsBigQueryOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 464
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 480
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 454
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 470
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigQuery"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsBigQueryOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigTable": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 484
      },
      "name": "CloudGcpIntegrationsBigTable",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 490
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsBigTable"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigTableOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 562
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsBigTableOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 566
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 556
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigTable"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsBigTableOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsComposer": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsComposer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 570
      },
      "name": "CloudGcpIntegrationsComposer",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 576
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsComposer"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsComposerOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsComposerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 608
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 648
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsComposerOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 652
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 642
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsComposer"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsComposerOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 14
      },
      "name": "CloudGcpIntegrationsConfig",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#linked_account_id CloudGcpIntegrations#linked_account_id}",
            "stability": "stable",
            "summary": "Id of the linked gcp account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 33
          },
          "name": "linkedAccountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#account_id CloudGcpIntegrations#account_id}",
            "stability": "stable",
            "summary": "ID of the newrelic account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#alloy_db CloudGcpIntegrations#alloy_db}",
            "stability": "stable",
            "summary": "alloy_db block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 39
          },
          "name": "alloyDb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAlloyDb"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#app_engine CloudGcpIntegrations#app_engine}",
            "stability": "stable",
            "summary": "app_engine block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 45
          },
          "name": "appEngine",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsAppEngine"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#big_query CloudGcpIntegrations#big_query}",
            "stability": "stable",
            "summary": "big_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 51
          },
          "name": "bigQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#big_table CloudGcpIntegrations#big_table}",
            "stability": "stable",
            "summary": "big_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 57
          },
          "name": "bigTable",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsBigTable"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#composer CloudGcpIntegrations#composer}",
            "stability": "stable",
            "summary": "composer block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 63
          },
          "name": "composer",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsComposer"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#data_flow CloudGcpIntegrations#data_flow}",
            "stability": "stable",
            "summary": "data_flow block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 69
          },
          "name": "dataFlow",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataFlow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#data_proc CloudGcpIntegrations#data_proc}",
            "stability": "stable",
            "summary": "data_proc block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 75
          },
          "name": "dataProc",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataProc"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#data_store CloudGcpIntegrations#data_store}",
            "stability": "stable",
            "summary": "data_store block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 81
          },
          "name": "dataStore",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataStore"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#fire_base_database CloudGcpIntegrations#fire_base_database}",
            "stability": "stable",
            "summary": "fire_base_database block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 87
          },
          "name": "fireBaseDatabase",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseDatabase"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#fire_base_hosting CloudGcpIntegrations#fire_base_hosting}",
            "stability": "stable",
            "summary": "fire_base_hosting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 93
          },
          "name": "fireBaseHosting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseHosting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#fire_base_storage CloudGcpIntegrations#fire_base_storage}",
            "stability": "stable",
            "summary": "fire_base_storage block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 99
          },
          "name": "fireBaseStorage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseStorage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#fire_store CloudGcpIntegrations#fire_store}",
            "stability": "stable",
            "summary": "fire_store block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 105
          },
          "name": "fireStore",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireStore"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#functions CloudGcpIntegrations#functions}",
            "stability": "stable",
            "summary": "functions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 111
          },
          "name": "functions",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFunctions"
          }
        },
        {
          "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/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#id CloudGcpIntegrations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/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/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#interconnect CloudGcpIntegrations#interconnect}",
            "stability": "stable",
            "summary": "interconnect block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 117
          },
          "name": "interconnect",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsInterconnect"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#kubernetes CloudGcpIntegrations#kubernetes}",
            "stability": "stable",
            "summary": "kubernetes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 123
          },
          "name": "kubernetes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsKubernetes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#load_balancing CloudGcpIntegrations#load_balancing}",
            "stability": "stable",
            "summary": "load_balancing block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 129
          },
          "name": "loadBalancing",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsLoadBalancing"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#mem_cache CloudGcpIntegrations#mem_cache}",
            "stability": "stable",
            "summary": "mem_cache block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 135
          },
          "name": "memCache",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsMemCache"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#pub_sub CloudGcpIntegrations#pub_sub}",
            "stability": "stable",
            "summary": "pub_sub block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 141
          },
          "name": "pubSub",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsPubSub"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#redis CloudGcpIntegrations#redis}",
            "stability": "stable",
            "summary": "redis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 147
          },
          "name": "redis",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRedis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#router CloudGcpIntegrations#router}",
            "stability": "stable",
            "summary": "router block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 153
          },
          "name": "router",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRouter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#run CloudGcpIntegrations#run}",
            "stability": "stable",
            "summary": "run block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 159
          },
          "name": "run",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRun"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#spanner CloudGcpIntegrations#spanner}",
            "stability": "stable",
            "summary": "spanner block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 165
          },
          "name": "spanner",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSpanner"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#sql CloudGcpIntegrations#sql}",
            "stability": "stable",
            "summary": "sql block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 171
          },
          "name": "sql",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSql"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#storage CloudGcpIntegrations#storage}",
            "stability": "stable",
            "summary": "storage block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 177
          },
          "name": "storage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsStorage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#virtual_machines CloudGcpIntegrations#virtual_machines}",
            "stability": "stable",
            "summary": "virtual_machines block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 183
          },
          "name": "virtualMachines",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVirtualMachines"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#vpc_access CloudGcpIntegrations#vpc_access}",
            "stability": "stable",
            "summary": "vpc_access block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 189
          },
          "name": "vpcAccess",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVpcAccess"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsConfig"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataFlow": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataFlow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 656
      },
      "name": "CloudGcpIntegrationsDataFlow",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 662
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsDataFlow"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataFlowOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataFlowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 734
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsDataFlowOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 738
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 728
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataFlow"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsDataFlowOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataProc": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataProc",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 742
      },
      "name": "CloudGcpIntegrationsDataProc",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 748
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsDataProc"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataProcOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataProcOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 820
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsDataProcOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 824
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 814
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataProc"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsDataProcOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataStore": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 828
      },
      "name": "CloudGcpIntegrationsDataStore",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 834
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsDataStore"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataStoreOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 873
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 866
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 906
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsDataStoreOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 910
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 900
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 877
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsDataStore"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsDataStoreOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseDatabase": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 914
      },
      "name": "CloudGcpIntegrationsFireBaseDatabase",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 920
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsFireBaseDatabase"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseDatabaseOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 992
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsFireBaseDatabaseOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 996
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 986
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseDatabase"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsFireBaseDatabaseOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseHosting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseHosting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1000
      },
      "name": "CloudGcpIntegrationsFireBaseHosting",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1006
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsFireBaseHosting"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseHostingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseHostingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 1045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1078
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsFireBaseHostingOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1082
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1072
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseHosting"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsFireBaseHostingOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseStorage": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1086
      },
      "name": "CloudGcpIntegrationsFireBaseStorage",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1092
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsFireBaseStorage"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseStorageOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 1131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1164
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsFireBaseStorageOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1168
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1158
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireBaseStorage"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsFireBaseStorageOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireStore": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1172
      },
      "name": "CloudGcpIntegrationsFireStore",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1178
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsFireStore"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireStoreOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 1217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1250
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsFireStoreOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1254
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1244
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFireStore"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsFireStoreOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFunctions": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFunctions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1258
      },
      "name": "CloudGcpIntegrationsFunctions",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1264
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsFunctions"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFunctionsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFunctionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 1303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1336
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsFunctionsOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1340
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1330
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsFunctions"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsFunctionsOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsInterconnect": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsInterconnect",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1344
      },
      "name": "CloudGcpIntegrationsInterconnect",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1350
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsInterconnect"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsInterconnectOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsInterconnectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 1389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1422
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsInterconnectOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1426
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1416
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsInterconnect"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsInterconnectOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsKubernetes": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsKubernetes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1430
      },
      "name": "CloudGcpIntegrationsKubernetes",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1436
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsKubernetes"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsKubernetesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsKubernetesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 1475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1508
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsKubernetesOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1512
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1502
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsKubernetes"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsKubernetesOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsLoadBalancing": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsLoadBalancing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1516
      },
      "name": "CloudGcpIntegrationsLoadBalancing",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1522
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsLoadBalancing"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsLoadBalancingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsLoadBalancingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 1561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1594
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsLoadBalancingOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1598
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1588
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsLoadBalancing"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsLoadBalancingOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsMemCache": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsMemCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1602
      },
      "name": "CloudGcpIntegrationsMemCache",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1608
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsMemCache"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsMemCacheOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsMemCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 1647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1680
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsMemCacheOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1684
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1674
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsMemCache"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsMemCacheOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsPubSub": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsPubSub",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1688
      },
      "name": "CloudGcpIntegrationsPubSub",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#fetch_tags CloudGcpIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "to fetch tags of the resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1694
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1700
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsPubSub"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsPubSubOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsPubSubOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.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/cloud-gcp-integrations/index.ts",
        "line": 1739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1785
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1801
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsPubSubOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1789
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1805
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1779
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1795
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsPubSub"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsPubSubOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRedis": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRedis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1809
      },
      "name": "CloudGcpIntegrationsRedis",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1815
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsRedis"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRedisOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRedisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 1854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1887
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsRedisOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1891
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1881
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRedis"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsRedisOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRouter": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRouter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1895
      },
      "name": "CloudGcpIntegrationsRouter",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1901
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsRouter"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRouterOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRouterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 1940
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1933
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1973
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsRouterOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1977
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1967
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1944
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRouter"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsRouterOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRun": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRun",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 1981
      },
      "name": "CloudGcpIntegrationsRun",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 1987
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsRun"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRunOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRunOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 2026
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2019
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2059
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsRunOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2063
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2053
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2030
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsRun"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsRunOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSpanner": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSpanner",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2067
      },
      "name": "CloudGcpIntegrationsSpanner",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#fetch_tags CloudGcpIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "to fetch tags of the resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2073
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2079
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsSpanner"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSpannerOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSpannerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 2125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2164
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2180
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsSpannerOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2168
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2184
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2158
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2174
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSpanner"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsSpannerOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSql": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSql",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2188
      },
      "name": "CloudGcpIntegrationsSql",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2194
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsSql"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSqlOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSqlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.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/cloud-gcp-integrations/index.ts",
        "line": 2226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2266
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsSqlOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2270
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2260
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsSql"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsSqlOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsStorage": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2274
      },
      "name": "CloudGcpIntegrationsStorage",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#fetch_tags CloudGcpIntegrations#fetch_tags}",
            "stability": "stable",
            "summary": "to fetch tags of the resource."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2280
          },
          "name": "fetchTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2286
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsStorage"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsStorageOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 2332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2371
          },
          "name": "resetFetchTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2387
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsStorageOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2375
          },
          "name": "fetchTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2391
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2365
          },
          "name": "fetchTags",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2381
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsStorage"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsStorageOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVirtualMachines": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVirtualMachines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2395
      },
      "name": "CloudGcpIntegrationsVirtualMachines",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2401
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsVirtualMachines"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVirtualMachinesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVirtualMachinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 2440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2473
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsVirtualMachinesOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2477
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2467
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2444
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVirtualMachines"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsVirtualMachinesOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVpcAccess": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVpcAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2481
      },
      "name": "CloudGcpIntegrationsVpcAccess",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_integrations#metrics_polling_interval CloudGcpIntegrations#metrics_polling_interval}",
            "stability": "stable",
            "summary": "the data polling interval in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2487
          },
          "name": "metricsPollingInterval",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsVpcAccess"
    },
    "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVpcAccessOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVpcAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-integrations/index.ts",
          "line": 2526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-integrations/index.ts",
        "line": 2519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2559
          },
          "name": "resetMetricsPollingInterval"
        }
      ],
      "name": "CloudGcpIntegrationsVpcAccessOutputReference",
      "namespace": "cloudGcpIntegrations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2563
          },
          "name": "metricsPollingIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2553
          },
          "name": "metricsPollingInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-integrations/index.ts",
            "line": 2530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.cloudGcpIntegrations.CloudGcpIntegrationsVpcAccess"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-integrations/index:CloudGcpIntegrationsVpcAccessOutputReference"
    },
    "@cdktf/provider-newrelic.cloudGcpLinkAccount.CloudGcpLinkAccount": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_link_account newrelic_cloud_gcp_link_account}."
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpLinkAccount.CloudGcpLinkAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_link_account newrelic_cloud_gcp_link_account} Resource."
        },
        "locationInModule": {
          "filename": "src/cloud-gcp-link-account/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-newrelic.cloudGcpLinkAccount.CloudGcpLinkAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cloud-gcp-link-account/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CloudGcpLinkAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/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 CloudGcpLinkAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_link_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CloudGcpLinkAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CloudGcpLinkAccount 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-gcp-link-account/index.ts",
            "line": 111
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 127
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 165
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 174
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CloudGcpLinkAccount",
      "namespace": "cloudGcpLinkAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 115
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 131
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 144
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 157
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 105
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 137
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 150
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-link-account/index:CloudGcpLinkAccount"
    },
    "@cdktf/provider-newrelic.cloudGcpLinkAccount.CloudGcpLinkAccountConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.cloudGcpLinkAccount.CloudGcpLinkAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cloud-gcp-link-account/index.ts",
        "line": 14
      },
      "name": "CloudGcpLinkAccountConfig",
      "namespace": "cloudGcpLinkAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_link_account#name CloudGcpLinkAccount#name}",
            "stability": "stable",
            "summary": "name of the linked account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_link_account#project_id CloudGcpLinkAccount#project_id}",
            "stability": "stable",
            "summary": "project id of the Gcp account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 39
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_link_account#account_id CloudGcpLinkAccount#account_id}",
            "stability": "stable",
            "summary": "accountID of newrelic account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/resources/cloud_gcp_link_account#id CloudGcpLinkAccount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cloud-gcp-link-account/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cloud-gcp-link-account/index:CloudGcpLinkAccountConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicAccount.DataNewrelicAccount": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/account newrelic_account}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAccount.DataNewrelicAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/account newrelic_account} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-account/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",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-newrelic.dataNewrelicAccount.DataNewrelicAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-account/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-account/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 DataNewrelicAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicAccount 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-newrelic-account/index.ts",
            "line": 111
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 127
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 143
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 159
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 171
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicAccount",
      "namespace": "dataNewrelicAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 115
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 131
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 147
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 163
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 105
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 137
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 153
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-account/index:DataNewrelicAccount"
    },
    "@cdktf/provider-newrelic.dataNewrelicAccount.DataNewrelicAccountConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAccount.DataNewrelicAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-account/index.ts",
        "line": 14
      },
      "name": "DataNewrelicAccountConfig",
      "namespace": "dataNewrelicAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/account#account_id DataNewrelicAccount#account_id}",
            "stability": "stable",
            "summary": "The ID of the account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/account#id DataNewrelicAccount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-account/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/newrelic/newrelic/3.60.2/docs/data-sources/account#name DataNewrelicAccount#name}",
            "stability": "stable",
            "summary": "The name of the account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 33
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/account#scope DataNewrelicAccount#scope}",
            "stability": "stable",
            "summary": "The scope of the account in New Relic.  Valid values are \"global\" and \"in_region\".  Defaults to \"in_region\"."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-account/index.ts",
            "line": 39
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-account/index:DataNewrelicAccountConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannel": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_channel newrelic_alert_channel}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_channel newrelic_alert_channel} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-alert-channel/index.ts",
          "line": 243
        },
        "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-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-alert-channel/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicAlertChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 228
          },
          "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 DataNewrelicAlertChannel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicAlertChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicAlertChannel 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-newrelic-alert-channel/index.ts",
            "line": 276
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 298
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 333
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 341
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicAlertChannel",
      "namespace": "dataNewrelicAlertChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 216
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 286
          },
          "name": "config",
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfigAList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 320
          },
          "name": "policyIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 325
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 280
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 302
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 315
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 270
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 292
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 308
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-alert-channel/index:DataNewrelicAlertChannel"
    },
    "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-alert-channel/index.ts",
        "line": 14
      },
      "name": "DataNewrelicAlertChannelConfig",
      "namespace": "dataNewrelicAlertChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_channel#name DataNewrelicAlertChannel#name}",
            "stability": "stable",
            "summary": "The name of the alert channel in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_channel#account_id DataNewrelicAlertChannel#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID where you want to retrieve the alert channel."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/alert_channel#id DataNewrelicAlertChannel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-alert-channel/index:DataNewrelicAlertChannelConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfigA": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-alert-channel/index.ts",
        "line": 35
      },
      "name": "DataNewrelicAlertChannelConfigA",
      "namespace": "dataNewrelicAlertChannel",
      "symbolId": "src/data-newrelic-alert-channel/index:DataNewrelicAlertChannelConfigA"
    },
    "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfigAList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfigAList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-alert-channel/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-newrelic-alert-channel/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfigAOutputReference"
            }
          }
        }
      ],
      "name": "DataNewrelicAlertChannelConfigAList",
      "namespace": "dataNewrelicAlertChannel",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-newrelic-alert-channel/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-newrelic-alert-channel/index:DataNewrelicAlertChannelConfigAList"
    },
    "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfigAOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-alert-channel/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-newrelic-alert-channel/index.ts",
        "line": 58
      },
      "name": "DataNewrelicAlertChannelConfigAOutputReference",
      "namespace": "dataNewrelicAlertChannel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 87
          },
          "name": "apiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 92
          },
          "name": "authPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 97
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 102
          },
          "name": "authUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 107
          },
          "name": "baseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 112
          },
          "name": "channel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 118
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 123
          },
          "name": "includeJsonAttachment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 128
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 134
          },
          "name": "payload",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 139
          },
          "name": "payloadString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 144
          },
          "name": "payloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 149
          },
          "name": "recipients",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 154
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 159
          },
          "name": "routeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 164
          },
          "name": "serviceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 169
          },
          "name": "tags",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 174
          },
          "name": "teams",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 179
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 184
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-channel/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataNewrelicAlertChannel.DataNewrelicAlertChannelConfigA"
          }
        }
      ],
      "symbolId": "src/data-newrelic-alert-channel/index:DataNewrelicAlertChannelConfigAOutputReference"
    },
    "@cdktf/provider-newrelic.dataNewrelicAlertPolicy.DataNewrelicAlertPolicy": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_policy newrelic_alert_policy}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAlertPolicy.DataNewrelicAlertPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_policy newrelic_alert_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-alert-policy/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-newrelic.dataNewrelicAlertPolicy.DataNewrelicAlertPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-alert-policy/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicAlertPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/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 DataNewrelicAlertPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicAlertPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicAlertPolicy 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-newrelic-alert-policy/index.ts",
            "line": 111
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 132
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 148
          },
          "name": "resetIncidentPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 178
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 187
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicAlertPolicy",
      "namespace": "dataNewrelicAlertPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 120
          },
          "name": "createdAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 170
          },
          "name": "updatedAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 115
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 136
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 152
          },
          "name": "incidentPreferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 165
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 105
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 126
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 142
          },
          "name": "incidentPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 158
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-alert-policy/index:DataNewrelicAlertPolicy"
    },
    "@cdktf/provider-newrelic.dataNewrelicAlertPolicy.DataNewrelicAlertPolicyConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAlertPolicy.DataNewrelicAlertPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-alert-policy/index.ts",
        "line": 14
      },
      "name": "DataNewrelicAlertPolicyConfig",
      "namespace": "dataNewrelicAlertPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_policy#name DataNewrelicAlertPolicy#name}",
            "stability": "stable",
            "summary": "The name of the alert policy in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/alert_policy#account_id DataNewrelicAlertPolicy#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID to operate on."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/alert_policy#id DataNewrelicAlertPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/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/newrelic/newrelic/3.60.2/docs/data-sources/alert_policy#incident_preference DataNewrelicAlertPolicy#incident_preference}",
            "stability": "stable",
            "summary": "The rollup strategy for the policy, which can be `PER_POLICY`, `PER_CONDITION`, or `PER_CONDITION_AND_TARGET`."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-alert-policy/index.ts",
            "line": 33
          },
          "name": "incidentPreference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-alert-policy/index:DataNewrelicAlertPolicyConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicApplication.DataNewrelicApplication": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/application newrelic_application}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicApplication.DataNewrelicApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/application newrelic_application} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-application/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-newrelic.dataNewrelicApplication.DataNewrelicApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-application/index.ts",
        "line": 33
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-application/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 DataNewrelicApplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicApplication 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-newrelic-application/index.ts",
            "line": 102
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-application/index.ts",
            "line": 132
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-application/index.ts",
            "line": 139
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicApplication",
      "namespace": "dataNewrelicApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-application/index.ts",
            "line": 38
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-application/index.ts",
            "line": 90
          },
          "name": "hostIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-application/index.ts",
            "line": 111
          },
          "name": "instanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-application/index.ts",
            "line": 106
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-application/index.ts",
            "line": 124
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-application/index.ts",
            "line": 96
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-application/index.ts",
            "line": 117
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-application/index:DataNewrelicApplication"
    },
    "@cdktf/provider-newrelic.dataNewrelicApplication.DataNewrelicApplicationConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicApplication.DataNewrelicApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-application/index.ts",
        "line": 14
      },
      "name": "DataNewrelicApplicationConfig",
      "namespace": "dataNewrelicApplication",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/application#name DataNewrelicApplication#name}",
            "stability": "stable",
            "summary": "The name of the application in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-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/newrelic/newrelic/3.60.2/docs/data-sources/application#id DataNewrelicApplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-application/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-application/index:DataNewrelicApplicationConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicAuthenticationDomain.DataNewrelicAuthenticationDomain": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/authentication_domain newrelic_authentication_domain}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAuthenticationDomain.DataNewrelicAuthenticationDomain",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/authentication_domain newrelic_authentication_domain} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-authentication-domain/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-newrelic.dataNewrelicAuthenticationDomain.DataNewrelicAuthenticationDomainConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-authentication-domain/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicAuthenticationDomain resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-authentication-domain/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 DataNewrelicAuthenticationDomain to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/authentication_domain#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicAuthenticationDomain that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicAuthenticationDomain 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-newrelic-authentication-domain/index.ts",
            "line": 103
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-authentication-domain/index.ts",
            "line": 109
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicAuthenticationDomain",
      "namespace": "dataNewrelicAuthenticationDomain",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-authentication-domain/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-authentication-domain/index.ts",
            "line": 82
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-authentication-domain/index.ts",
            "line": 95
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-authentication-domain/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-authentication-domain/index:DataNewrelicAuthenticationDomain"
    },
    "@cdktf/provider-newrelic.dataNewrelicAuthenticationDomain.DataNewrelicAuthenticationDomainConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicAuthenticationDomain.DataNewrelicAuthenticationDomainConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-authentication-domain/index.ts",
        "line": 14
      },
      "name": "DataNewrelicAuthenticationDomainConfig",
      "namespace": "dataNewrelicAuthenticationDomain",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/authentication_domain#name DataNewrelicAuthenticationDomain#name}",
            "stability": "stable",
            "summary": "The name of the authentication domain to be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-authentication-domain/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-authentication-domain/index:DataNewrelicAuthenticationDomainConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicCloudAccount.DataNewrelicCloudAccount": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/cloud_account newrelic_cloud_account}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicCloudAccount.DataNewrelicCloudAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/cloud_account newrelic_cloud_account} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-cloud-account/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-newrelic.dataNewrelicCloudAccount.DataNewrelicCloudAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-cloud-account/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicCloudAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/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 DataNewrelicCloudAccount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/cloud_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicCloudAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicCloudAccount 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-newrelic-cloud-account/index.ts",
            "line": 111
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 140
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 165
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 174
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicCloudAccount",
      "namespace": "dataNewrelicCloudAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 115
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 128
          },
          "name": "cloudProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 144
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 157
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 105
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 121
          },
          "name": "cloudProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 134
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 150
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-cloud-account/index:DataNewrelicCloudAccount"
    },
    "@cdktf/provider-newrelic.dataNewrelicCloudAccount.DataNewrelicCloudAccountConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicCloudAccount.DataNewrelicCloudAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-cloud-account/index.ts",
        "line": 14
      },
      "name": "DataNewrelicCloudAccountConfig",
      "namespace": "dataNewrelicCloudAccount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/cloud_account#cloud_provider DataNewrelicCloudAccount#cloud_provider}",
            "stability": "stable",
            "summary": "The cloud provider of the account, e.g. aws, gcp, azure."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 26
          },
          "name": "cloudProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/cloud_account#name DataNewrelicCloudAccount#name}",
            "stability": "stable",
            "summary": "The name of the cloud account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/cloud_account#account_id DataNewrelicCloudAccount#account_id}",
            "stability": "stable",
            "summary": "The ID of the New Relic account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/cloud_account#id DataNewrelicCloudAccount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-cloud-account/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-cloud-account/index:DataNewrelicCloudAccountConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntity": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity newrelic_entity}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity newrelic_entity} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-entity/index.ts",
          "line": 252
        },
        "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-newrelic.dataNewrelicEntity.DataNewrelicEntityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-entity/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicEntity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 237
          },
          "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 DataNewrelicEntity to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicEntity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicEntity 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-newrelic-entity/index.ts",
            "line": 428
          },
          "name": "putTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 291
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 312
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 328
          },
          "name": "resetEntityTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 349
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 365
          },
          "name": "resetIgnoreCase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 381
          },
          "name": "resetIgnoreNotFound"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 431
          },
          "name": "resetTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 415
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 443
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 457
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicEntity",
      "namespace": "dataNewrelicEntity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 300
          },
          "name": "applicationId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 337
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 403
          },
          "name": "servingApmApplicationId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 425
          },
          "name": "tag",
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 295
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 316
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 332
          },
          "name": "entityTagsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 353
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 369
          },
          "name": "ignoreCaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 385
          },
          "name": "ignoreNotFoundInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 398
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 435
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 419
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 285
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 306
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 322
          },
          "name": "entityTags",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 343
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 359
          },
          "name": "ignoreCase",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 375
          },
          "name": "ignoreNotFound",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 409
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-entity/index:DataNewrelicEntity"
    },
    "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-entity/index.ts",
        "line": 14
      },
      "name": "DataNewrelicEntityConfig",
      "namespace": "dataNewrelicEntity",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "The first entity matching this name for the given search parameters will be returned.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#name DataNewrelicEntity#name}",
            "stability": "stable",
            "summary": "The name of the entity in New Relic One."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 55
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "if specified, constrains the data source to return an entity belonging to the account with this ID, of all matching entities retrieved.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#account_id DataNewrelicEntity#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID;"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are APM, BROWSER, INFRA, MOBILE, SYNTH, and EXT. If not specified, all domains are searched.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#domain DataNewrelicEntity#domain}",
            "stability": "stable",
            "summary": "The entity's domain."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 26
          },
          "name": "domain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#entity_tags DataNewrelicEntity#entity_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 30
          },
          "name": "entityTags",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/entity#id DataNewrelicEntity#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 37
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#ignore_case DataNewrelicEntity#ignore_case}",
            "stability": "stable",
            "summary": "Ignore case when searching the entity name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 43
          },
          "name": "ignoreCase",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#ignore_not_found DataNewrelicEntity#ignore_not_found}",
            "stability": "stable",
            "summary": "A boolean attribute which when set to true, does not throw an error if the queried entity is not found."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 49
          },
          "name": "ignoreNotFound",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#tag DataNewrelicEntity#tag}",
            "stability": "stable",
            "summary": "tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 67
          },
          "name": "tag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#type DataNewrelicEntity#type}",
            "stability": "stable",
            "summary": "The entity's type. Valid values are APPLICATION, DASHBOARD, HOST, MONITOR, SERVICE and WORKLOAD."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 61
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-entity/index:DataNewrelicEntityConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTag": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-entity/index.ts",
        "line": 69
      },
      "name": "DataNewrelicEntityTag",
      "namespace": "dataNewrelicEntity",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#key DataNewrelicEntity#key}",
            "stability": "stable",
            "summary": "The tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 75
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/entity#value DataNewrelicEntity#value}",
            "stability": "stable",
            "summary": "The tag value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 81
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-entity/index:DataNewrelicEntityTag"
    },
    "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTagList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-entity/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": "whether the list is wrapping a 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-newrelic-entity/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 212
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTagOutputReference"
            }
          }
        }
      ],
      "name": "DataNewrelicEntityTagList",
      "namespace": "dataNewrelicEntity",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 205
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 205
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-newrelic-entity/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-newrelic-entity/index:DataNewrelicEntityTagList"
    },
    "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTagOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-entity/index.ts",
          "line": 130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-newrelic-entity/index.ts",
        "line": 120
      },
      "name": "DataNewrelicEntityTagOutputReference",
      "namespace": "dataNewrelicEntity",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 179
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 192
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 172
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 185
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-entity/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.dataNewrelicEntity.DataNewrelicEntityTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-newrelic-entity/index:DataNewrelicEntityTagOutputReference"
    },
    "@cdktf/provider-newrelic.dataNewrelicGroup.DataNewrelicGroup": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/group newrelic_group}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicGroup.DataNewrelicGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/group newrelic_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-group/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-newrelic.dataNewrelicGroup.DataNewrelicGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-group/index.ts",
        "line": 32
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-group/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 DataNewrelicGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicGroup 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-newrelic-group/index.ts",
            "line": 128
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-group/index.ts",
            "line": 135
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicGroup",
      "namespace": "dataNewrelicGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-group/index.ts",
            "line": 37
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-group/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-group/index.ts",
            "line": 120
          },
          "name": "userIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-group/index.ts",
            "line": 97
          },
          "name": "authenticationDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-group/index.ts",
            "line": 115
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-group/index.ts",
            "line": 90
          },
          "name": "authenticationDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-group/index.ts",
            "line": 108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-group/index:DataNewrelicGroup"
    },
    "@cdktf/provider-newrelic.dataNewrelicGroup.DataNewrelicGroupConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicGroup.DataNewrelicGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-group/index.ts",
        "line": 14
      },
      "name": "DataNewrelicGroupConfig",
      "namespace": "dataNewrelicGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/group#authentication_domain_id DataNewrelicGroup#authentication_domain_id}",
            "stability": "stable",
            "summary": "The ID of the Authentication Domain the group being queried would belong to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-group/index.ts",
            "line": 20
          },
          "name": "authenticationDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/group#name DataNewrelicGroup#name}",
            "stability": "stable",
            "summary": "The name of the group to be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-group/index.ts",
            "line": 26
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-group/index:DataNewrelicGroupConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicKeyTransaction.DataNewrelicKeyTransaction": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/key_transaction newrelic_key_transaction}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicKeyTransaction.DataNewrelicKeyTransaction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/key_transaction newrelic_key_transaction} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-key-transaction/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-newrelic.dataNewrelicKeyTransaction.DataNewrelicKeyTransactionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-key-transaction/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicKeyTransaction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/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 DataNewrelicKeyTransaction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/key_transaction#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicKeyTransaction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicKeyTransaction 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-newrelic-key-transaction/index.ts",
            "line": 111
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 132
          },
          "name": "resetGuid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 148
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 178
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 187
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicKeyTransaction",
      "namespace": "dataNewrelicKeyTransaction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 120
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 170
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 115
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 136
          },
          "name": "guidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 152
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 165
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 105
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 126
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 142
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 158
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-key-transaction/index:DataNewrelicKeyTransaction"
    },
    "@cdktf/provider-newrelic.dataNewrelicKeyTransaction.DataNewrelicKeyTransactionConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicKeyTransaction.DataNewrelicKeyTransactionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-key-transaction/index.ts",
        "line": 14
      },
      "name": "DataNewrelicKeyTransactionConfig",
      "namespace": "dataNewrelicKeyTransaction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/key_transaction#name DataNewrelicKeyTransaction#name}",
            "stability": "stable",
            "summary": "The name of the key transaction in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Uses the account_id in the provider{} block by default, if not specified.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/key_transaction#account_id DataNewrelicKeyTransaction#account_id}",
            "stability": "stable",
            "summary": "The ID of the New Relic account the key transaction would need to belong to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/key_transaction#guid DataNewrelicKeyTransaction#guid}",
            "stability": "stable",
            "summary": "GUID of the key transaction in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 26
          },
          "name": "guid",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/key_transaction#id DataNewrelicKeyTransaction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-key-transaction/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-key-transaction/index:DataNewrelicKeyTransactionConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestination": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/notification_destination newrelic_notification_destination}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestination",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/notification_destination newrelic_notification_destination} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-notification-destination/index.ts",
          "line": 282
        },
        "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-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-notification-destination/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicNotificationDestination resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 267
          },
          "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 DataNewrelicNotificationDestination to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/notification_destination#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicNotificationDestination that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicNotificationDestination 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-newrelic-notification-destination/index.ts",
            "line": 387
          },
          "name": "putSecureUrl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrl"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 316
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 342
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 358
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 390
          },
          "name": "resetSecureUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 402
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 411
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicNotificationDestination",
      "namespace": "dataNewrelicNotificationDestination",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 255
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 325
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 330
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 368
          },
          "name": "property",
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationPropertyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 384
          },
          "name": "secureUrl",
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 373
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 378
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 320
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 346
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 362
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 394
          },
          "name": "secureUrlInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrl"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 310
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 336
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 352
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-notification-destination/index:DataNewrelicNotificationDestination"
    },
    "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-notification-destination/index.ts",
        "line": 14
      },
      "name": "DataNewrelicNotificationDestinationConfig",
      "namespace": "dataNewrelicNotificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/notification_destination#account_id DataNewrelicNotificationDestination#account_id}",
            "stability": "stable",
            "summary": "The account ID under which to put the destination."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/notification_destination#id DataNewrelicNotificationDestination#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 the destination."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/notification_destination#name DataNewrelicNotificationDestination#name}",
            "stability": "stable",
            "summary": "The name of the destination."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 35
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/notification_destination#secure_url DataNewrelicNotificationDestination#secure_url}",
            "stability": "stable",
            "summary": "secure_url block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 41
          },
          "name": "secureUrl",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrl"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-newrelic-notification-destination/index:DataNewrelicNotificationDestinationConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationProperty": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationProperty",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-notification-destination/index.ts",
        "line": 43
      },
      "name": "DataNewrelicNotificationDestinationProperty",
      "namespace": "dataNewrelicNotificationDestination",
      "symbolId": "src/data-newrelic-notification-destination/index:DataNewrelicNotificationDestinationProperty"
    },
    "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationPropertyList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationPropertyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-notification-destination/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-newrelic-notification-destination/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 129
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationPropertyOutputReference"
            }
          }
        }
      ],
      "name": "DataNewrelicNotificationDestinationPropertyList",
      "namespace": "dataNewrelicNotificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 122
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 122
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-newrelic-notification-destination/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-newrelic-notification-destination/index:DataNewrelicNotificationDestinationPropertyList"
    },
    "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationPropertyOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationPropertyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-notification-destination/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-newrelic-notification-destination/index.ts",
        "line": 66
      },
      "name": "DataNewrelicNotificationDestinationPropertyOutputReference",
      "namespace": "dataNewrelicNotificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 95
          },
          "name": "displayValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 100
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 105
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 110
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 79
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationProperty"
          }
        }
      ],
      "symbolId": "src/data-newrelic-notification-destination/index:DataNewrelicNotificationDestinationPropertyOutputReference"
    },
    "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrl": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-notification-destination/index.ts",
        "line": 133
      },
      "name": "DataNewrelicNotificationDestinationSecureUrl",
      "namespace": "dataNewrelicNotificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/notification_destination#prefix DataNewrelicNotificationDestination#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 137
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-notification-destination/index:DataNewrelicNotificationDestinationSecureUrl"
    },
    "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrlList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-notification-destination/index.ts",
          "line": 235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-newrelic-notification-destination/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 242
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrlOutputReference"
            }
          }
        }
      ],
      "name": "DataNewrelicNotificationDestinationSecureUrlList",
      "namespace": "dataNewrelicNotificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 235
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 235
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-newrelic-notification-destination/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrl"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-newrelic-notification-destination/index:DataNewrelicNotificationDestinationSecureUrlList"
    },
    "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrlOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-notification-destination/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-newrelic-notification-destination/index.ts",
        "line": 169
      },
      "name": "DataNewrelicNotificationDestinationSecureUrlOutputReference",
      "namespace": "dataNewrelicNotificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 222
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 215
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-notification-destination/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.dataNewrelicNotificationDestination.DataNewrelicNotificationDestinationSecureUrl"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-newrelic-notification-destination/index:DataNewrelicNotificationDestinationSecureUrlOutputReference"
    },
    "@cdktf/provider-newrelic.dataNewrelicObfuscationExpression.DataNewrelicObfuscationExpression": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/obfuscation_expression newrelic_obfuscation_expression}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicObfuscationExpression.DataNewrelicObfuscationExpression",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/obfuscation_expression newrelic_obfuscation_expression} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-obfuscation-expression/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-newrelic.dataNewrelicObfuscationExpression.DataNewrelicObfuscationExpressionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-obfuscation-expression/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicObfuscationExpression resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/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 DataNewrelicObfuscationExpression to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/obfuscation_expression#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicObfuscationExpression that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicObfuscationExpression 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-newrelic-obfuscation-expression/index.ts",
            "line": 104
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 120
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 145
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 153
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicObfuscationExpression",
      "namespace": "dataNewrelicObfuscationExpression",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 108
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 124
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 137
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 98
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 130
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-obfuscation-expression/index:DataNewrelicObfuscationExpression"
    },
    "@cdktf/provider-newrelic.dataNewrelicObfuscationExpression.DataNewrelicObfuscationExpressionConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicObfuscationExpression.DataNewrelicObfuscationExpressionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-obfuscation-expression/index.ts",
        "line": 14
      },
      "name": "DataNewrelicObfuscationExpressionConfig",
      "namespace": "dataNewrelicObfuscationExpression",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/obfuscation_expression#name DataNewrelicObfuscationExpression#name}",
            "stability": "stable",
            "summary": "Name of expression."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/obfuscation_expression#account_id DataNewrelicObfuscationExpression#account_id}",
            "stability": "stable",
            "summary": "The account id associated with the obfuscation expression."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/obfuscation_expression#id DataNewrelicObfuscationExpression#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-obfuscation-expression/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-obfuscation-expression/index:DataNewrelicObfuscationExpressionConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicServiceLevelAlertHelper.DataNewrelicServiceLevelAlertHelper": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper newrelic_service_level_alert_helper}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicServiceLevelAlertHelper.DataNewrelicServiceLevelAlertHelper",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper newrelic_service_level_alert_helper} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
          "line": 87
        },
        "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-newrelic.dataNewrelicServiceLevelAlertHelper.DataNewrelicServiceLevelAlertHelperConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicServiceLevelAlertHelper resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 72
          },
          "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 DataNewrelicServiceLevelAlertHelper to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicServiceLevelAlertHelper that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicServiceLevelAlertHelper 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-newrelic-service-level-alert-helper/index.ts",
            "line": 138
          },
          "name": "resetCustomEvaluationPeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 154
          },
          "name": "resetCustomToleratedBudgetConsumption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 175
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 191
          },
          "name": "resetIsBadEvents"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 257
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 270
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicServiceLevelAlertHelper",
      "namespace": "dataNewrelicServiceLevelAlertHelper",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 60
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 163
          },
          "name": "evaluationPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 200
          },
          "name": "nrql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 244
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 249
          },
          "name": "toleratedBudgetConsumption",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 126
          },
          "name": "alertTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 142
          },
          "name": "customEvaluationPeriodInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 158
          },
          "name": "customToleratedBudgetConsumptionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 179
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 195
          },
          "name": "isBadEventsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 213
          },
          "name": "sliGuidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 226
          },
          "name": "sloPeriodInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 239
          },
          "name": "sloTargetInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 119
          },
          "name": "alertType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 132
          },
          "name": "customEvaluationPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 148
          },
          "name": "customToleratedBudgetConsumption",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 169
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 185
          },
          "name": "isBadEvents",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 206
          },
          "name": "sliGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 219
          },
          "name": "sloPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 232
          },
          "name": "sloTarget",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-newrelic-service-level-alert-helper/index:DataNewrelicServiceLevelAlertHelper"
    },
    "@cdktf/provider-newrelic.dataNewrelicServiceLevelAlertHelper.DataNewrelicServiceLevelAlertHelperConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicServiceLevelAlertHelper.DataNewrelicServiceLevelAlertHelperConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
        "line": 14
      },
      "name": "DataNewrelicServiceLevelAlertHelperConfig",
      "namespace": "dataNewrelicServiceLevelAlertHelper",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper#alert_type DataNewrelicServiceLevelAlertHelper#alert_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 18
          },
          "name": "alertType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper#sli_guid DataNewrelicServiceLevelAlertHelper#sli_guid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 41
          },
          "name": "sliGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper#slo_period DataNewrelicServiceLevelAlertHelper#slo_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 45
          },
          "name": "sloPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper#slo_target DataNewrelicServiceLevelAlertHelper#slo_target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 49
          },
          "name": "sloTarget",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper#custom_evaluation_period DataNewrelicServiceLevelAlertHelper#custom_evaluation_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 22
          },
          "name": "customEvaluationPeriod",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper#custom_tolerated_budget_consumption DataNewrelicServiceLevelAlertHelper#custom_tolerated_budget_consumption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 26
          },
          "name": "customToleratedBudgetConsumption",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper#id DataNewrelicServiceLevelAlertHelper#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/service_level_alert_helper#is_bad_events DataNewrelicServiceLevelAlertHelper#is_bad_events}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-service-level-alert-helper/index.ts",
            "line": 37
          },
          "name": "isBadEvents",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-newrelic-service-level-alert-helper/index:DataNewrelicServiceLevelAlertHelperConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicSyntheticsPrivateLocation.DataNewrelicSyntheticsPrivateLocation": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_private_location newrelic_synthetics_private_location}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicSyntheticsPrivateLocation.DataNewrelicSyntheticsPrivateLocation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_private_location newrelic_synthetics_private_location} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-synthetics-private-location/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-newrelic.dataNewrelicSyntheticsPrivateLocation.DataNewrelicSyntheticsPrivateLocationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-synthetics-private-location/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicSyntheticsPrivateLocation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/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 DataNewrelicSyntheticsPrivateLocation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_private_location#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicSyntheticsPrivateLocation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicSyntheticsPrivateLocation 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-newrelic-synthetics-private-location/index.ts",
            "line": 111
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 127
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 143
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 168
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 177
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicSyntheticsPrivateLocation",
      "namespace": "dataNewrelicSyntheticsPrivateLocation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 115
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 131
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 147
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 160
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 105
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 137
          },
          "name": "key",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 153
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-synthetics-private-location/index:DataNewrelicSyntheticsPrivateLocation"
    },
    "@cdktf/provider-newrelic.dataNewrelicSyntheticsPrivateLocation.DataNewrelicSyntheticsPrivateLocationConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicSyntheticsPrivateLocation.DataNewrelicSyntheticsPrivateLocationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-synthetics-private-location/index.ts",
        "line": 14
      },
      "name": "DataNewrelicSyntheticsPrivateLocationConfig",
      "namespace": "dataNewrelicSyntheticsPrivateLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_private_location#name DataNewrelicSyntheticsPrivateLocation#name}",
            "stability": "stable",
            "summary": "The name of the Synthetics monitor private location."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_private_location#account_id DataNewrelicSyntheticsPrivateLocation#account_id}",
            "stability": "stable",
            "summary": "The ID of the account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_private_location#id DataNewrelicSyntheticsPrivateLocation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-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/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_private_location#key DataNewrelicSyntheticsPrivateLocation#key}",
            "stability": "stable",
            "summary": "The key of the queried private location."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-private-location/index.ts",
            "line": 33
          },
          "name": "key",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-newrelic-synthetics-private-location/index:DataNewrelicSyntheticsPrivateLocationConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicSyntheticsSecureCredential.DataNewrelicSyntheticsSecureCredential": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_secure_credential newrelic_synthetics_secure_credential}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicSyntheticsSecureCredential.DataNewrelicSyntheticsSecureCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_secure_credential newrelic_synthetics_secure_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-synthetics-secure-credential/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-newrelic.dataNewrelicSyntheticsSecureCredential.DataNewrelicSyntheticsSecureCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicSyntheticsSecureCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/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 DataNewrelicSyntheticsSecureCredential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_secure_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicSyntheticsSecureCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicSyntheticsSecureCredential 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-newrelic-synthetics-secure-credential/index.ts",
            "line": 104
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 125
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 155
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 163
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicSyntheticsSecureCredential",
      "namespace": "dataNewrelicSyntheticsSecureCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 113
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 147
          },
          "name": "lastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 108
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 129
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 142
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 98
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 135
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-synthetics-secure-credential/index:DataNewrelicSyntheticsSecureCredential"
    },
    "@cdktf/provider-newrelic.dataNewrelicSyntheticsSecureCredential.DataNewrelicSyntheticsSecureCredentialConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicSyntheticsSecureCredential.DataNewrelicSyntheticsSecureCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
        "line": 14
      },
      "name": "DataNewrelicSyntheticsSecureCredentialConfig",
      "namespace": "dataNewrelicSyntheticsSecureCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Regardless of the case used in the configuration, the provider will provide an upcased key to the underlying API.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_secure_credential#key DataNewrelicSyntheticsSecureCredential#key}",
            "stability": "stable",
            "summary": "The secure credential's key name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 33
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_secure_credential#account_id DataNewrelicSyntheticsSecureCredential#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID associated with this secure credential."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/synthetics_secure_credential#id DataNewrelicSyntheticsSecureCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-synthetics-secure-credential/index.ts",
            "line": 27
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-synthetics-secure-credential/index:DataNewrelicSyntheticsSecureCredentialConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPattern": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/test_grok_pattern newrelic_test_grok_pattern}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPattern",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/test_grok_pattern newrelic_test_grok_pattern} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-test-grok-pattern/index.ts",
          "line": 243
        },
        "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-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-test-grok-pattern/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicTestGrokPattern resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 228
          },
          "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 DataNewrelicTestGrokPattern to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/test_grok_pattern#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicTestGrokPattern that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicTestGrokPattern 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-newrelic-test-grok-pattern/index.ts",
            "line": 277
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 337
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 346
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicTestGrokPattern",
      "namespace": "dataNewrelicTestGrokPattern",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 216
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 329
          },
          "name": "testGrok",
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 281
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 294
          },
          "name": "grokInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 323
          },
          "name": "logLinesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 271
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 287
          },
          "name": "grok",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 316
          },
          "name": "logLines",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-newrelic-test-grok-pattern/index:DataNewrelicTestGrokPattern"
    },
    "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-test-grok-pattern/index.ts",
        "line": 14
      },
      "name": "DataNewrelicTestGrokPatternConfig",
      "namespace": "dataNewrelicTestGrokPattern",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/test_grok_pattern#grok DataNewrelicTestGrokPattern#grok}",
            "stability": "stable",
            "summary": "The Grok pattern to test."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 26
          },
          "name": "grok",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/test_grok_pattern#log_lines DataNewrelicTestGrokPattern#log_lines}",
            "stability": "stable",
            "summary": "The log lines to test the Grok pattern against."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 39
          },
          "name": "logLines",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/test_grok_pattern#account_id DataNewrelicTestGrokPattern#account_id}",
            "stability": "stable",
            "summary": "The account id associated with the test grok."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/data-sources/test_grok_pattern#id DataNewrelicTestGrokPattern#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-test-grok-pattern/index:DataNewrelicTestGrokPatternConfig"
    },
    "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrok": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrok",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-test-grok-pattern/index.ts",
        "line": 121
      },
      "name": "DataNewrelicTestGrokPatternTestGrok",
      "namespace": "dataNewrelicTestGrokPattern",
      "symbolId": "src/data-newrelic-test-grok-pattern/index:DataNewrelicTestGrokPatternTestGrok"
    },
    "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokAttributes": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-test-grok-pattern/index.ts",
        "line": 41
      },
      "name": "DataNewrelicTestGrokPatternTestGrokAttributes",
      "namespace": "dataNewrelicTestGrokPattern",
      "symbolId": "src/data-newrelic-test-grok-pattern/index:DataNewrelicTestGrokPatternTestGrokAttributes"
    },
    "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokAttributesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-test-grok-pattern/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-newrelic-test-grok-pattern/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/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-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataNewrelicTestGrokPatternTestGrokAttributesList",
      "namespace": "dataNewrelicTestGrokPattern",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/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-newrelic-test-grok-pattern/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-newrelic-test-grok-pattern/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-newrelic-test-grok-pattern/index:DataNewrelicTestGrokPatternTestGrokAttributesList"
    },
    "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokAttributesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-test-grok-pattern/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/data-newrelic-test-grok-pattern/index.ts",
        "line": 64
      },
      "name": "DataNewrelicTestGrokPatternTestGrokAttributesOutputReference",
      "namespace": "dataNewrelicTestGrokPattern",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 93
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 98
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 77
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokAttributes"
          }
        }
      ],
      "symbolId": "src/data-newrelic-test-grok-pattern/index:DataNewrelicTestGrokPatternTestGrokAttributesOutputReference"
    },
    "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-test-grok-pattern/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-newrelic-test-grok-pattern/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokOutputReference"
            }
          }
        }
      ],
      "name": "DataNewrelicTestGrokPatternTestGrokList",
      "namespace": "dataNewrelicTestGrokPattern",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-newrelic-test-grok-pattern/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-newrelic-test-grok-pattern/index:DataNewrelicTestGrokPatternTestGrokList"
    },
    "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-newrelic-test-grok-pattern/index.ts",
          "line": 153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-newrelic-test-grok-pattern/index.ts",
        "line": 144
      },
      "name": "DataNewrelicTestGrokPatternTestGrokOutputReference",
      "namespace": "dataNewrelicTestGrokPattern",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 174
          },
          "name": "attributes",
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrokAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 179
          },
          "name": "logLine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 184
          },
          "name": "matched",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-test-grok-pattern/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataNewrelicTestGrokPattern.DataNewrelicTestGrokPatternTestGrok"
          }
        }
      ],
      "symbolId": "src/data-newrelic-test-grok-pattern/index:DataNewrelicTestGrokPatternTestGrokOutputReference"
    },
    "@cdktf/provider-newrelic.dataNewrelicUser.DataNewrelicUser": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/user newrelic_user}."
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicUser.DataNewrelicUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/user newrelic_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-newrelic-user/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-newrelic.dataNewrelicUser.DataNewrelicUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-newrelic-user/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataNewrelicUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-newrelic-user/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 DataNewrelicUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataNewrelicUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataNewrelicUser 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-newrelic-user/index.ts",
            "line": 116
          },
          "name": "resetEmailId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 137
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 149
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 157
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataNewrelicUser",
      "namespace": "dataNewrelicUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 104
          },
          "name": "authenticationDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 120
          },
          "name": "emailIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 141
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 97
          },
          "name": "authenticationDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 110
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 131
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-user/index:DataNewrelicUser"
    },
    "@cdktf/provider-newrelic.dataNewrelicUser.DataNewrelicUserConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataNewrelicUser.DataNewrelicUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-newrelic-user/index.ts",
        "line": 14
      },
      "name": "DataNewrelicUserConfig",
      "namespace": "dataNewrelicUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/user#authentication_domain_id DataNewrelicUser#authentication_domain_id}",
            "stability": "stable",
            "summary": "The ID of the Authentication Domain the user being queried would belong to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 20
          },
          "name": "authenticationDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/user#email_id DataNewrelicUser#email_id}",
            "stability": "stable",
            "summary": "The email ID of the user to be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 26
          },
          "name": "emailId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/data-sources/user#name DataNewrelicUser#name}",
            "stability": "stable",
            "summary": "The name of the user to be queried."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-newrelic-user/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-newrelic-user/index:DataNewrelicUserConfig"
    },
    "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRule": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule newrelic_data_partition_rule}."
      },
      "fqn": "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule newrelic_data_partition_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/data-partition-rule/index.ts",
          "line": 195
        },
        "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-newrelic.dataPartitionRule.DataPartitionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-partition-rule/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataPartitionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 180
          },
          "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 DataPartitionRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataPartitionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataPartitionRule 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-partition-rule/index.ts",
            "line": 335
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 233
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 254
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 283
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 338
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 350
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 363
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataPartitionRule",
      "namespace": "dataPartitionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 168
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 242
          },
          "name": "deleted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 332
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 237
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 258
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 271
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 287
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 300
          },
          "name": "nrqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 313
          },
          "name": "retentionPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 326
          },
          "name": "targetDataPartitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 342
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 227
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 248
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 264
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 277
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 293
          },
          "name": "nrql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 306
          },
          "name": "retentionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 319
          },
          "name": "targetDataPartition",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-partition-rule/index:DataPartitionRule"
    },
    "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-partition-rule/index.ts",
        "line": 14
      },
      "name": "DataPartitionRuleConfig",
      "namespace": "dataPartitionRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule#enabled DataPartitionRule#enabled}",
            "stability": "stable",
            "summary": "Whether or not this data partition rule is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 32
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Logs matching this criteria will be routed to the specified data partition.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule#nrql DataPartitionRule#nrql}",
            "stability": "stable",
            "summary": "The NRQL to match events for this data partition rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 45
          },
          "name": "nrql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule#retention_policy DataPartitionRule#retention_policy}",
            "stability": "stable",
            "summary": "The retention policy of the data partition data."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 51
          },
          "name": "retentionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule#target_data_partition DataPartitionRule#target_data_partition}",
            "stability": "stable",
            "summary": "The name of the data partition where logs will be allocated once the rule is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 57
          },
          "name": "targetDataPartition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule#account_id DataPartitionRule#account_id}",
            "stability": "stable",
            "summary": "The account id associated with the data partition rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule#description DataPartitionRule#description}",
            "stability": "stable",
            "summary": "The description of the data partition rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 26
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule#id DataPartitionRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-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/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule#timeouts DataPartitionRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 63
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/data-partition-rule/index:DataPartitionRuleConfig"
    },
    "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleTimeouts": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-partition-rule/index.ts",
        "line": 65
      },
      "name": "DataPartitionRuleTimeouts",
      "namespace": "dataPartitionRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/data_partition_rule#create DataPartitionRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 69
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-partition-rule/index:DataPartitionRuleTimeouts"
    },
    "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-partition-rule/index.ts",
          "line": 109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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-partition-rule/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 151
          },
          "name": "resetCreate"
        }
      ],
      "name": "DataPartitionRuleTimeoutsOutputReference",
      "namespace": "dataPartitionRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 155
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 145
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-partition-rule/index.ts",
            "line": 113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.dataPartitionRule.DataPartitionRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-partition-rule/index:DataPartitionRuleTimeoutsOutputReference"
    },
    "@cdktf/provider-newrelic.entityTags.EntityTags": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/entity_tags newrelic_entity_tags}."
      },
      "fqn": "@cdktf/provider-newrelic.entityTags.EntityTags",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/entity_tags newrelic_entity_tags} Resource."
        },
        "locationInModule": {
          "filename": "src/entity-tags/index.ts",
          "line": 318
        },
        "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-newrelic.entityTags.EntityTagsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/entity-tags/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a EntityTags resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 303
          },
          "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 EntityTags to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/entity_tags#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EntityTags that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EntityTags 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/entity-tags/index.ts",
            "line": 378
          },
          "name": "putTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 391
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 365
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 394
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 406
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 415
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EntityTags",
      "namespace": "entityTags",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 291
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 375
          },
          "name": "tag",
          "type": {
            "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 388
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 353
          },
          "name": "guidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 369
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 382
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 398
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 346
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 359
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/entity-tags/index:EntityTags"
    },
    "@cdktf/provider-newrelic.entityTags.EntityTagsConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/entity-tags/index.ts",
        "line": 14
      },
      "name": "EntityTagsConfig",
      "namespace": "entityTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/entity_tags#guid EntityTags#guid}",
            "stability": "stable",
            "summary": "The guid of the entity to tag."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 20
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/entity_tags#tag EntityTags#tag}",
            "stability": "stable",
            "summary": "tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 33
          },
          "name": "tag",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTag"
                    },
                    "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/newrelic/newrelic/3.60.2/docs/resources/entity_tags#id EntityTags#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/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/newrelic/newrelic/3.60.2/docs/resources/entity_tags#timeouts EntityTags#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 39
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTimeouts"
          }
        }
      ],
      "symbolId": "src/entity-tags/index:EntityTagsConfig"
    },
    "@cdktf/provider-newrelic.entityTags.EntityTagsTag": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/entity-tags/index.ts",
        "line": 41
      },
      "name": "EntityTagsTag",
      "namespace": "entityTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/entity_tags#key EntityTags#key}",
            "stability": "stable",
            "summary": "The tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 47
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/entity_tags#values EntityTags#values}",
            "stability": "stable",
            "summary": "The tag values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 53
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/entity-tags/index:EntityTagsTag"
    },
    "@cdktf/provider-newrelic.entityTags.EntityTagsTagList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/entity-tags/index.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/entity-tags/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.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-newrelic.entityTags.EntityTagsTagOutputReference"
            }
          }
        }
      ],
      "name": "EntityTagsTagList",
      "namespace": "entityTags",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.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/entity-tags/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/entity-tags/index:EntityTagsTagList"
    },
    "@cdktf/provider-newrelic.entityTags.EntityTagsTagOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/entity-tags/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/entity-tags/index.ts",
        "line": 92
      },
      "name": "EntityTagsTagOutputReference",
      "namespace": "entityTags",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 151
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 164
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 144
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 157
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/entity-tags/index:EntityTagsTagOutputReference"
    },
    "@cdktf/provider-newrelic.entityTags.EntityTagsTimeouts": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/entity-tags/index.ts",
        "line": 188
      },
      "name": "EntityTagsTimeouts",
      "namespace": "entityTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/entity_tags#create EntityTags#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 192
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/entity-tags/index:EntityTagsTimeouts"
    },
    "@cdktf/provider-newrelic.entityTags.EntityTagsTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/entity-tags/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/entity-tags/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 274
          },
          "name": "resetCreate"
        }
      ],
      "name": "EntityTagsTimeoutsOutputReference",
      "namespace": "entityTags",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 278
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 268
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tags/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.entityTags.EntityTagsTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/entity-tags/index:EntityTagsTimeoutsOutputReference"
    },
    "@cdktf/provider-newrelic.eventsToMetricsRule.EventsToMetricsRule": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/events_to_metrics_rule newrelic_events_to_metrics_rule}."
      },
      "fqn": "@cdktf/provider-newrelic.eventsToMetricsRule.EventsToMetricsRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/events_to_metrics_rule newrelic_events_to_metrics_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/events-to-metrics-rule/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-newrelic.eventsToMetricsRule.EventsToMetricsRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/events-to-metrics-rule/index.ts",
        "line": 57
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a EventsToMetricsRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/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 EventsToMetricsRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/events_to_metrics_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EventsToMetricsRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EventsToMetricsRule 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/events-to-metrics-rule/index.ts",
            "line": 125
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 141
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 157
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 173
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 216
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 227
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EventsToMetricsRule",
      "namespace": "eventsToMetricsRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 62
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 208
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 129
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 145
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 161
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 177
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 190
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 203
          },
          "name": "nrqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 119
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 135
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 151
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 167
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 183
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 196
          },
          "name": "nrql",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/events-to-metrics-rule/index:EventsToMetricsRule"
    },
    "@cdktf/provider-newrelic.eventsToMetricsRule.EventsToMetricsRuleConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.eventsToMetricsRule.EventsToMetricsRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/events-to-metrics-rule/index.ts",
        "line": 14
      },
      "name": "EventsToMetricsRuleConfig",
      "namespace": "eventsToMetricsRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/events_to_metrics_rule#name EventsToMetricsRule#name}",
            "stability": "stable",
            "summary": "The name of the rule. This must be unique within an account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/events_to_metrics_rule#nrql EventsToMetricsRule#nrql}",
            "stability": "stable",
            "summary": "Explains how to create metrics from events."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 51
          },
          "name": "nrql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/events_to_metrics_rule#account_id EventsToMetricsRule#account_id}",
            "stability": "stable",
            "summary": "Account with the event and where the metrics will be put."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/events_to_metrics_rule#description EventsToMetricsRule#description}",
            "stability": "stable",
            "summary": "Provides additional information about the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/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/newrelic/newrelic/3.60.2/docs/resources/events_to_metrics_rule#enabled EventsToMetricsRule#enabled}",
            "stability": "stable",
            "summary": "True means this rule is enabled. False means the rule is currently not creating metrics."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 32
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/events_to_metrics_rule#id EventsToMetricsRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-to-metrics-rule/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/events-to-metrics-rule/index:EventsToMetricsRuleConfig"
    },
    "@cdktf/provider-newrelic.group.Group": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/group newrelic_group}."
      },
      "fqn": "@cdktf/provider-newrelic.group.Group",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/group newrelic_group} Resource."
        },
        "locationInModule": {
          "filename": "src/group/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-newrelic.group.GroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Group resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/group/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 Group to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Group that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Group 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/group/index.ts",
            "line": 124
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 153
          },
          "name": "resetUserIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 165
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 174
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Group",
      "namespace": "group",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 112
          },
          "name": "authenticationDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 128
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 141
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 157
          },
          "name": "userIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 105
          },
          "name": "authenticationDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 134
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 147
          },
          "name": "userIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/group/index:Group"
    },
    "@cdktf/provider-newrelic.group.GroupConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.group.GroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/group/index.ts",
        "line": 14
      },
      "name": "GroupConfig",
      "namespace": "group",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/group#authentication_domain_id Group#authentication_domain_id}",
            "stability": "stable",
            "summary": "The ID of the authentication domain the group will belong to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 20
          },
          "name": "authenticationDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/group#name Group#name}",
            "stability": "stable",
            "summary": "The name of the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 33
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/group#id Group#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/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/newrelic/newrelic/3.60.2/docs/resources/group#user_ids Group#user_ids}",
            "stability": "stable",
            "summary": "IDs of users to be added to the group."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 39
          },
          "name": "userIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/group/index:GroupConfig"
    },
    "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertCondition": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition newrelic_infra_alert_condition}."
      },
      "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertCondition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition newrelic_infra_alert_condition} Resource."
        },
        "locationInModule": {
          "filename": "src/infra-alert-condition/index.ts",
          "line": 443
        },
        "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-newrelic.infraAlertCondition.InfraAlertConditionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/infra-alert-condition/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a InfraAlertCondition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 428
          },
          "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 InfraAlertCondition to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing InfraAlertCondition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the InfraAlertCondition 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/infra-alert-condition/index.ts",
            "line": 716
          },
          "name": "putCritical",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionCritical"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 732
          },
          "name": "putWarning",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionWarning"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 489
          },
          "name": "resetComparison"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 719
          },
          "name": "resetCritical"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 510
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 526
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 547
          },
          "name": "resetEvent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 563
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 579
          },
          "name": "resetIntegrationProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 621
          },
          "name": "resetProcessWhere"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 637
          },
          "name": "resetRunbookUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 653
          },
          "name": "resetSelect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 687
          },
          "name": "resetViolationCloseTimer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 735
          },
          "name": "resetWarning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 703
          },
          "name": "resetWhere"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 747
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 768
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "InfraAlertCondition",
      "namespace": "infraAlertCondition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 416
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 498
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 713
          },
          "name": "critical",
          "type": {
            "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionCriticalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 535
          },
          "name": "entityGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 675
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 729
          },
          "name": "warning",
          "type": {
            "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionWarningOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 493
          },
          "name": "comparisonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 723
          },
          "name": "criticalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionCritical"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 514
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 530
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 551
          },
          "name": "eventInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 567
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 583
          },
          "name": "integrationProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 596
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 609
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 625
          },
          "name": "processWhereInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 641
          },
          "name": "runbookUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 657
          },
          "name": "selectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 670
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 691
          },
          "name": "violationCloseTimerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 739
          },
          "name": "warningInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionWarning"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 707
          },
          "name": "whereInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 483
          },
          "name": "comparison",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 504
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 520
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 541
          },
          "name": "event",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 557
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 573
          },
          "name": "integrationProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 589
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 602
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 615
          },
          "name": "processWhere",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 631
          },
          "name": "runbookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 647
          },
          "name": "select",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 663
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 681
          },
          "name": "violationCloseTimer",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 697
          },
          "name": "where",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/infra-alert-condition/index:InfraAlertCondition"
    },
    "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/infra-alert-condition/index.ts",
        "line": 14
      },
      "name": "InfraAlertConditionConfig",
      "namespace": "infraAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#name InfraAlertCondition#name}",
            "stability": "stable",
            "summary": "The Infrastructure alert condition's name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 57
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#policy_id InfraAlertCondition#policy_id}",
            "stability": "stable",
            "summary": "The ID of the alert policy where this condition should be used."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 63
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#type InfraAlertCondition#type}",
            "stability": "stable",
            "summary": "The type of Infrastructure alert condition. Valid values are infra_process_running, infra_metric, and infra_host_not_reporting."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are above, below, and equal. Supported by the infra_metric and infra_process_running condition types.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#comparison InfraAlertCondition#comparison}",
            "stability": "stable",
            "summary": "The operator used to evaluate the threshold value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 20
          },
          "name": "comparison",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#critical InfraAlertCondition#critical}",
            "stability": "stable",
            "summary": "critical block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 105
          },
          "name": "critical",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionCritical"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#description InfraAlertCondition#description}",
            "stability": "stable",
            "summary": "The description of the Infrastructure alert condition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/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/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#enabled InfraAlertCondition#enabled}",
            "stability": "stable",
            "summary": "Whether the condition is turned on or off. Valid values are true and false. Defaults to true."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 32
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#event InfraAlertCondition#event}",
            "stability": "stable",
            "summary": "The metric event; for example, SystemSample or StorageSample. Supported by the infra_metric condition type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 38
          },
          "name": "event",
          "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/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#id InfraAlertCondition#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#integration_provider InfraAlertCondition#integration_provider}",
            "stability": "stable",
            "summary": "For alerts on integrations, use this instead of event. Supported by the infra_metric condition type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 51
          },
          "name": "integrationProvider",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#process_where InfraAlertCondition#process_where}",
            "stability": "stable",
            "summary": "Any filters applied to processes; for example: commandName = 'java'. Supported by the infra_process_running condition type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 69
          },
          "name": "processWhere",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#runbook_url InfraAlertCondition#runbook_url}",
            "stability": "stable",
            "summary": "Runbook URL to display in notifications."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 75
          },
          "name": "runbookUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "for example, cpuPercent, diskFreePercent, or memoryResidentSizeBytes. The underlying API will automatically populate this value for Infrastructure integrations (for example diskFreePercent), so make sure to explicitly include this value to avoid diff issues. Supported by the infra_metric condition type.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#select InfraAlertCondition#select}",
            "stability": "stable",
            "summary": "The attribute name to identify the metric being targeted;"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 81
          },
          "name": "select",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are 1, 2, 4, 8, 12, 24, 48, or 72\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#violation_close_timer InfraAlertCondition#violation_close_timer}",
            "stability": "stable",
            "summary": "Determines how much time, in hours, will pass before an incident is automatically closed."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 93
          },
          "name": "violationCloseTimer",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#warning InfraAlertCondition#warning}",
            "stability": "stable",
            "summary": "warning block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 111
          },
          "name": "warning",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionWarning"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#where InfraAlertCondition#where}",
            "stability": "stable",
            "summary": "If applicable, this identifies any Infrastructure host filters used; for example: hostname LIKE '%cassandra%'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 99
          },
          "name": "where",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/infra-alert-condition/index:InfraAlertConditionConfig"
    },
    "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionCritical": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionCritical",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/infra-alert-condition/index.ts",
        "line": 113
      },
      "name": "InfraAlertConditionCritical",
      "namespace": "infraAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#duration InfraAlertCondition#duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 117
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#time_function InfraAlertCondition#time_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 121
          },
          "name": "timeFunction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#value InfraAlertCondition#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 125
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/infra-alert-condition/index:InfraAlertConditionCritical"
    },
    "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionCriticalOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionCriticalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/infra-alert-condition/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/infra-alert-condition/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 236
          },
          "name": "resetTimeFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 252
          },
          "name": "resetValue"
        }
      ],
      "name": "InfraAlertConditionCriticalOutputReference",
      "namespace": "infraAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 224
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 240
          },
          "name": "timeFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 256
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 217
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 230
          },
          "name": "timeFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 246
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionCritical"
          }
        }
      ],
      "symbolId": "src/infra-alert-condition/index:InfraAlertConditionCriticalOutputReference"
    },
    "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionWarning": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionWarning",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/infra-alert-condition/index.ts",
        "line": 260
      },
      "name": "InfraAlertConditionWarning",
      "namespace": "infraAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#duration InfraAlertCondition#duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 264
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#time_function InfraAlertCondition#time_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 268
          },
          "name": "timeFunction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/infra_alert_condition#value InfraAlertCondition#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 272
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/infra-alert-condition/index:InfraAlertConditionWarning"
    },
    "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionWarningOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionWarningOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/infra-alert-condition/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/infra-alert-condition/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 383
          },
          "name": "resetTimeFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 399
          },
          "name": "resetValue"
        }
      ],
      "name": "InfraAlertConditionWarningOutputReference",
      "namespace": "infraAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 371
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 387
          },
          "name": "timeFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 403
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 364
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 377
          },
          "name": "timeFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 393
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/infra-alert-condition/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.infraAlertCondition.InfraAlertConditionWarning"
          }
        }
      ],
      "symbolId": "src/infra-alert-condition/index:InfraAlertConditionWarningOutputReference"
    },
    "@cdktf/provider-newrelic.insightsEvent.InsightsEvent": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event newrelic_insights_event}."
      },
      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEvent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event newrelic_insights_event} Resource."
        },
        "locationInModule": {
          "filename": "src/insights-event/index.ts",
          "line": 429
        },
        "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-newrelic.insightsEvent.InsightsEventConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/insights-event/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a InsightsEvent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 414
          },
          "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 InsightsEvent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing InsightsEvent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the InsightsEvent 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/insights-event/index.ts",
            "line": 474
          },
          "name": "putEvent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEvent"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 461
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 486
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 493
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "InsightsEvent",
      "namespace": "insightsEvent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 402
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 471
          },
          "name": "event",
          "type": {
            "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 478
          },
          "name": "eventInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 465
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 455
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/insights-event/index:InsightsEvent"
    },
    "@cdktf/provider-newrelic.insightsEvent.InsightsEventConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/insights-event/index.ts",
        "line": 14
      },
      "name": "InsightsEventConfig",
      "namespace": "insightsEvent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event#event InsightsEvent#event}",
            "stability": "stable",
            "summary": "event block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 27
          },
          "name": "event",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEvent"
                    },
                    "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/newrelic/newrelic/3.60.2/docs/resources/insights_event#id InsightsEvent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/insights-event/index:InsightsEventConfig"
    },
    "@cdktf/provider-newrelic.insightsEvent.InsightsEventEvent": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEvent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/insights-event/index.ts",
        "line": 211
      },
      "name": "InsightsEventEvent",
      "namespace": "insightsEvent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event#attribute InsightsEvent#attribute}",
            "stability": "stable",
            "summary": "attribute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 229
          },
          "name": "attribute",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttribute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event#type InsightsEvent#type}",
            "stability": "stable",
            "summary": "The event's name. Can be a combination of alphanumeric characters, underscores, and colons."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 223
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event#timestamp InsightsEvent#timestamp}",
            "stability": "stable",
            "summary": "Must be a Unix epoch timestamp. You can define timestamps either in seconds or in milliseconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 217
          },
          "name": "timestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/insights-event/index:InsightsEventEvent"
    },
    "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttribute": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttribute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/insights-event/index.ts",
        "line": 29
      },
      "name": "InsightsEventEventAttribute",
      "namespace": "insightsEvent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event#key InsightsEvent#key}",
            "stability": "stable",
            "summary": "The name of the attribute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 35
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event#value InsightsEvent#value}",
            "stability": "stable",
            "summary": "The value of the attribute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 47
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This is useful when passing integer or float values to Insights. Allowed values are string, int, or float. Defaults to string.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/insights_event#type InsightsEvent#type}",
            "stability": "stable",
            "summary": "Specify the type for the attribute value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 41
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/insights-event/index:InsightsEventEventAttribute"
    },
    "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttributeList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttributeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/insights-event/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/insights-event/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/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-newrelic.insightsEvent.InsightsEventEventAttributeOutputReference"
            }
          }
        }
      ],
      "name": "InsightsEventEventAttributeList",
      "namespace": "insightsEvent",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 200
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/insights-event/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/insights-event/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttribute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/insights-event/index:InsightsEventEventAttributeList"
    },
    "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttributeOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttributeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/insights-event/index.ts",
          "line": 103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/insights-event/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 170
          },
          "name": "resetType"
        }
      ],
      "name": "InsightsEventEventAttributeOutputReference",
      "namespace": "insightsEvent",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 158
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 174
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 187
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 151
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 164
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 180
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttribute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/insights-event/index:InsightsEventEventAttributeOutputReference"
    },
    "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/insights-event/index.ts",
          "line": 382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/insights-event/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 389
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventOutputReference"
            }
          }
        }
      ],
      "name": "InsightsEventEventList",
      "namespace": "insightsEvent",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 382
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 382
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEvent"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/insights-event/index:InsightsEventEventList"
    },
    "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/insights-event/index.ts",
          "line": 285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/insights-event/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 365
          },
          "name": "putAttribute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttribute"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 339
          },
          "name": "resetTimestamp"
        }
      ],
      "name": "InsightsEventEventOutputReference",
      "namespace": "insightsEvent",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 362
          },
          "name": "attribute",
          "type": {
            "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttributeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 369
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEventAttribute"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 343
          },
          "name": "timestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 356
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 333
          },
          "name": "timestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 349
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/insights-event/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.insightsEvent.InsightsEventEvent"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/insights-event/index:InsightsEventEventOutputReference"
    },
    "@cdktf/provider-newrelic.keyTransaction.KeyTransaction": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/key_transaction newrelic_key_transaction}."
      },
      "fqn": "@cdktf/provider-newrelic.keyTransaction.KeyTransaction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/key_transaction newrelic_key_transaction} Resource."
        },
        "locationInModule": {
          "filename": "src/key-transaction/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-newrelic.keyTransaction.KeyTransactionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/key-transaction/index.ts",
        "line": 57
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a KeyTransaction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/key-transaction/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 KeyTransaction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/key_transaction#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KeyTransaction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KeyTransaction 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/key-transaction/index.ts",
            "line": 169
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 212
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 223
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KeyTransaction",
      "namespace": "keyTransaction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 62
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 157
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 204
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 126
          },
          "name": "apdexIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 139
          },
          "name": "applicationGuidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 152
          },
          "name": "browserApdexTargetInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 173
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 186
          },
          "name": "metricNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 199
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 119
          },
          "name": "apdexIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 132
          },
          "name": "applicationGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 145
          },
          "name": "browserApdexTarget",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 163
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 179
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/key-transaction/index:KeyTransaction"
    },
    "@cdktf/provider-newrelic.keyTransaction.KeyTransactionConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.keyTransaction.KeyTransactionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/key-transaction/index.ts",
        "line": 14
      },
      "name": "KeyTransactionConfig",
      "namespace": "keyTransaction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/key_transaction#apdex_index KeyTransaction#apdex_index}",
            "stability": "stable",
            "summary": "The acceptable amount of the time spent in the backend before customers get frustrated (Apdex target)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 20
          },
          "name": "apdexIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/key_transaction#application_guid KeyTransaction#application_guid}",
            "stability": "stable",
            "summary": "The GUID of the application."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 26
          },
          "name": "applicationGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/key_transaction#browser_apdex_target KeyTransaction#browser_apdex_target}",
            "stability": "stable",
            "summary": "The acceptable amount of time for rendering a page in a browser before customers get frustrated (browser Apdex target)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 32
          },
          "name": "browserApdexTarget",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/key_transaction#metric_name KeyTransaction#metric_name}",
            "stability": "stable",
            "summary": "The name of the metric underlying this key transaction."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 45
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/key_transaction#name KeyTransaction#name}",
            "stability": "stable",
            "summary": "The name of the key transaction."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 51
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/key_transaction#id KeyTransaction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/key-transaction/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/key-transaction/index:KeyTransactionConfig"
    },
    "@cdktf/provider-newrelic.logParsingRule.LogParsingRule": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule newrelic_log_parsing_rule}."
      },
      "fqn": "@cdktf/provider-newrelic.logParsingRule.LogParsingRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule newrelic_log_parsing_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/log-parsing-rule/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-newrelic.logParsingRule.LogParsingRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-parsing-rule/index.ts",
        "line": 75
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogParsingRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/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 LogParsingRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogParsingRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogParsingRule 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/log-parsing-rule/index.ts",
            "line": 146
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 162
          },
          "name": "resetAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 209
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 238
          },
          "name": "resetMatched"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 276
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 290
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogParsingRule",
      "namespace": "logParsingRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 80
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 171
          },
          "name": "deleted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 150
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 166
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 184
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 197
          },
          "name": "grokInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 213
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 226
          },
          "name": "luceneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 242
          },
          "name": "matchedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 255
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 268
          },
          "name": "nrqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 140
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 156
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 177
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 190
          },
          "name": "grok",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 219
          },
          "name": "lucene",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 232
          },
          "name": "matched",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 261
          },
          "name": "nrql",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-parsing-rule/index:LogParsingRule"
    },
    "@cdktf/provider-newrelic.logParsingRule.LogParsingRuleConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.logParsingRule.LogParsingRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-parsing-rule/index.ts",
        "line": 14
      },
      "name": "LogParsingRuleConfig",
      "namespace": "logParsingRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule#enabled LogParsingRule#enabled}",
            "stability": "stable",
            "summary": "Whether or not this rule is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 32
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule#grok LogParsingRule#grok}",
            "stability": "stable",
            "summary": "The Grok of what to parse."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 38
          },
          "name": "grok",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule#lucene LogParsingRule#lucene}",
            "stability": "stable",
            "summary": "The Lucene to match events to the parsing rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 51
          },
          "name": "lucene",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule#name LogParsingRule#name}",
            "stability": "stable",
            "summary": "A description of what this parsing rule represents."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 63
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule#nrql LogParsingRule#nrql}",
            "stability": "stable",
            "summary": "The NRQL to match events to the parsing rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 69
          },
          "name": "nrql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule#account_id LogParsingRule#account_id}",
            "stability": "stable",
            "summary": "The account id associated with the obfuscation expression."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If field is not provided, value will default to message.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule#attribute LogParsingRule#attribute}",
            "stability": "stable",
            "summary": "The parsing rule will apply to value of this attribute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 26
          },
          "name": "attribute",
          "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/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule#id LogParsingRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/log_parsing_rule#matched LogParsingRule#matched}",
            "stability": "stable",
            "summary": "Whether the Grok pattern matched."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-parsing-rule/index.ts",
            "line": 57
          },
          "name": "matched",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-parsing-rule/index:LogParsingRuleConfig"
    },
    "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntime": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime newrelic_monitor_downtime}."
      },
      "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntime",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime newrelic_monitor_downtime} Resource."
        },
        "locationInModule": {
          "filename": "src/monitor-downtime/index.ts",
          "line": 476
        },
        "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-newrelic.monitorDowntime.MonitorDowntimeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor-downtime/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MonitorDowntime resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 461
          },
          "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 MonitorDowntime to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MonitorDowntime that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MonitorDowntime 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-downtime/index.ts",
            "line": 643
          },
          "name": "putEndRepeat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeEndRepeat"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 659
          },
          "name": "putFrequency",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequency"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 517
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 646
          },
          "name": "resetEndRepeat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 662
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 562
          },
          "name": "resetMaintenanceDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 591
          },
          "name": "resetMonitorGuids"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 674
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 690
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MonitorDowntime",
      "namespace": "monitorDowntime",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 449
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 640
          },
          "name": "endRepeat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeEndRepeatOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 656
          },
          "name": "frequency",
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 521
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 650
          },
          "name": "endRepeatInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeEndRepeat"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 534
          },
          "name": "endTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 666
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequency"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 566
          },
          "name": "maintenanceDaysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 579
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 595
          },
          "name": "monitorGuidsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 608
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 621
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 634
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 511
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 527
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 556
          },
          "name": "maintenanceDays",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 572
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 585
          },
          "name": "monitorGuids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 601
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 614
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 627
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitor-downtime/index:MonitorDowntime"
    },
    "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor-downtime/index.ts",
        "line": 14
      },
      "name": "MonitorDowntimeConfig",
      "namespace": "monitorDowntime",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#end_time MonitorDowntime#end_time}",
            "stability": "stable",
            "summary": "A datetime stamp signifying the end of the Monitor Downtime."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 26
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#mode MonitorDowntime#mode}",
            "stability": "stable",
            "summary": "An identifier of the type of Monitor Downtime to be created."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 45
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#name MonitorDowntime#name}",
            "stability": "stable",
            "summary": "A name to identify the Monitor Downtime to be created."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 57
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#start_time MonitorDowntime#start_time}",
            "stability": "stable",
            "summary": "A datetime stamp signifying the start of the Monitor Downtime."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 63
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#time_zone MonitorDowntime#time_zone}",
            "stability": "stable",
            "summary": "The timezone that applies to the Monitor Downtime schedule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 69
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Defaults to the `account_id` in the provider{} configuration if not specified.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#account_id MonitorDowntime#account_id}",
            "stability": "stable",
            "summary": "The ID of the New Relic account in which the Monitor Downtime shall be created."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#end_repeat MonitorDowntime#end_repeat}",
            "stability": "stable",
            "summary": "end_repeat block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 75
          },
          "name": "endRepeat",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeEndRepeat"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#frequency MonitorDowntime#frequency}",
            "stability": "stable",
            "summary": "frequency block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 81
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequency"
          }
        },
        {
          "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/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#id MonitorDowntime#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-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/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#maintenance_days MonitorDowntime#maintenance_days}",
            "stability": "stable",
            "summary": "A list of maintenance days to be included with the created weekly Monitor Downtime."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 39
          },
          "name": "maintenanceDays",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#monitor_guids MonitorDowntime#monitor_guids}",
            "stability": "stable",
            "summary": "A list of GUIDs of monitors, to which the created Monitor Downtime shall be applied."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 51
          },
          "name": "monitorGuids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/monitor-downtime/index:MonitorDowntimeConfig"
    },
    "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeEndRepeat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeEndRepeat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor-downtime/index.ts",
        "line": 83
      },
      "name": "MonitorDowntimeEndRepeat",
      "namespace": "monitorDowntime",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#on_date MonitorDowntime#on_date}",
            "stability": "stable",
            "summary": "A date, on which the Monitor Downtime's repeat cycle is expected to end."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 89
          },
          "name": "onDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#on_repeat MonitorDowntime#on_repeat}",
            "stability": "stable",
            "summary": "Number of repetitions after which the Monitor Downtime's repeat cycle is expected to end."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 95
          },
          "name": "onRepeat",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/monitor-downtime/index:MonitorDowntimeEndRepeat"
    },
    "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeEndRepeatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeEndRepeatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor-downtime/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor-downtime/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 180
          },
          "name": "resetOnDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 196
          },
          "name": "resetOnRepeat"
        }
      ],
      "name": "MonitorDowntimeEndRepeatOutputReference",
      "namespace": "monitorDowntime",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 184
          },
          "name": "onDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 200
          },
          "name": "onRepeatInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 174
          },
          "name": "onDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 190
          },
          "name": "onRepeat",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeEndRepeat"
          }
        }
      ],
      "symbolId": "src/monitor-downtime/index:MonitorDowntimeEndRepeatOutputReference"
    },
    "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequency": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor-downtime/index.ts",
        "line": 319
      },
      "name": "MonitorDowntimeFrequency",
      "namespace": "monitorDowntime",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#days_of_month MonitorDowntime#days_of_month}",
            "stability": "stable",
            "summary": "A numerical list of days of a month on which the Monitor Downtime is scheduled to run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 325
          },
          "name": "daysOfMonth",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#days_of_week MonitorDowntime#days_of_week}",
            "stability": "stable",
            "summary": "days_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 331
          },
          "name": "daysOfWeek",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/monitor-downtime/index:MonitorDowntimeFrequency"
    },
    "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyDaysOfWeek": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitor-downtime/index.ts",
        "line": 204
      },
      "name": "MonitorDowntimeFrequencyDaysOfWeek",
      "namespace": "monitorDowntime",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#ordinal_day_of_month MonitorDowntime#ordinal_day_of_month}",
            "stability": "stable",
            "summary": "An occurrence of the day selected within the month."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 210
          },
          "name": "ordinalDayOfMonth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/monitor_downtime#week_day MonitorDowntime#week_day}",
            "stability": "stable",
            "summary": "The day of the week on which the Monitor Downtime would run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 216
          },
          "name": "weekDay",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitor-downtime/index:MonitorDowntimeFrequencyDaysOfWeek"
    },
    "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyDaysOfWeekOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor-downtime/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitor-downtime/index.ts",
        "line": 255
      },
      "name": "MonitorDowntimeFrequencyDaysOfWeekOutputReference",
      "namespace": "monitorDowntime",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 302
          },
          "name": "ordinalDayOfMonthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 315
          },
          "name": "weekDayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 295
          },
          "name": "ordinalDayOfMonth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 308
          },
          "name": "weekDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/monitor-downtime/index:MonitorDowntimeFrequencyDaysOfWeekOutputReference"
    },
    "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitor-downtime/index.ts",
          "line": 377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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-downtime/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 429
          },
          "name": "putDaysOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyDaysOfWeek"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 416
          },
          "name": "resetDaysOfMonth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 432
          },
          "name": "resetDaysOfWeek"
        }
      ],
      "name": "MonitorDowntimeFrequencyOutputReference",
      "namespace": "monitorDowntime",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 426
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyDaysOfWeekOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 420
          },
          "name": "daysOfMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 436
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequencyDaysOfWeek"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 410
          },
          "name": "daysOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitor-downtime/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.monitorDowntime.MonitorDowntimeFrequency"
          }
        }
      ],
      "symbolId": "src/monitor-downtime/index:MonitorDowntimeFrequencyOutputReference"
    },
    "@cdktf/provider-newrelic.notificationChannel.NotificationChannel": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel newrelic_notification_channel}."
      },
      "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel newrelic_notification_channel} Resource."
        },
        "locationInModule": {
          "filename": "src/notification-channel/index.ts",
          "line": 451
        },
        "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-newrelic.notificationChannel.NotificationChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-channel/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NotificationChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 436
          },
          "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 NotificationChannel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NotificationChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NotificationChannel 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/notification-channel/index.ts",
            "line": 592
          },
          "name": "putProperty",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelProperty"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 605
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 490
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 506
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 608
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 620
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 634
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NotificationChannel",
      "namespace": "notificationChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 424
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 589
          },
          "name": "property",
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelPropertyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 570
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 602
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 494
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 510
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 523
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 552
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 565
          },
          "name": "productInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 596
          },
          "name": "propertyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelProperty"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 612
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 583
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 484
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 500
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 516
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 545
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 558
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 576
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-channel/index:NotificationChannel"
    },
    "@cdktf/provider-newrelic.notificationChannel.NotificationChannelConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-channel/index.ts",
        "line": 14
      },
      "name": "NotificationChannelConfig",
      "namespace": "notificationChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#destination_id NotificationChannel#destination_id}",
            "stability": "stable",
            "summary": "(Required) The id of the destination."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 32
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#name NotificationChannel#name}",
            "stability": "stable",
            "summary": "(Required) The name of the channel."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#product NotificationChannel#product}",
            "stability": "stable",
            "summary": "(Required) The type of the channel product. One of: (DISCUSSIONS, ERROR_TRACKING, IINT)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 51
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#property NotificationChannel#property}",
            "stability": "stable",
            "summary": "property block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 63
          },
          "name": "property",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelProperty"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "One of: (WEBHOOK, EMAIL, SERVICENOW_INCIDENTS, SERVICE_NOW_APP, PAGERDUTY_ACCOUNT_INTEGRATION, PAGERDUTY_SERVICE_INTEGRATION, JIRA_CLASSIC, SLACK, SLACK_COLLABORATION, SLACK_LEGACY, MOBILE_PUSH, EVENT_BRIDGE, MICROSOFT_TEAMS).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#type NotificationChannel#type}",
            "stability": "stable",
            "summary": "(Required) The type of the channel."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 57
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#account_id NotificationChannel#account_id}",
            "stability": "stable",
            "summary": "The account id of the channel."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#active NotificationChannel#active}",
            "stability": "stable",
            "summary": "Indicates whether the channel is active."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 26
          },
          "name": "active",
          "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/newrelic/newrelic/3.60.2/docs/resources/notification_channel#id NotificationChannel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/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/newrelic/newrelic/3.60.2/docs/resources/notification_channel#timeouts NotificationChannel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 69
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelTimeouts"
          }
        }
      ],
      "symbolId": "src/notification-channel/index:NotificationChannelConfig"
    },
    "@cdktf/provider-newrelic.notificationChannel.NotificationChannelProperty": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelProperty",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-channel/index.ts",
        "line": 71
      },
      "name": "NotificationChannelProperty",
      "namespace": "notificationChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#key NotificationChannel#key}",
            "stability": "stable",
            "summary": "Notification property key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 83
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#value NotificationChannel#value}",
            "stability": "stable",
            "summary": "Notification property value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 95
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#display_value NotificationChannel#display_value}",
            "stability": "stable",
            "summary": "Notification property display key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 77
          },
          "name": "displayValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#label NotificationChannel#label}",
            "stability": "stable",
            "summary": "Notification property label."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 89
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-channel/index:NotificationChannelProperty"
    },
    "@cdktf/provider-newrelic.notificationChannel.NotificationChannelPropertyList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelPropertyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-channel/index.ts",
          "line": 277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-channel/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 284
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelPropertyOutputReference"
            }
          }
        }
      ],
      "name": "NotificationChannelPropertyList",
      "namespace": "notificationChannel",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 277
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 277
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelProperty"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-channel/index:NotificationChannelPropertyList"
    },
    "@cdktf/provider-newrelic.notificationChannel.NotificationChannelPropertyOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelPropertyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-channel/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-channel/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 218
          },
          "name": "resetDisplayValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 247
          },
          "name": "resetLabel"
        }
      ],
      "name": "NotificationChannelPropertyOutputReference",
      "namespace": "notificationChannel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 222
          },
          "name": "displayValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 235
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 251
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 264
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 212
          },
          "name": "displayValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 228
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 241
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 257
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelProperty"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-channel/index:NotificationChannelPropertyOutputReference"
    },
    "@cdktf/provider-newrelic.notificationChannel.NotificationChannelTimeouts": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-channel/index.ts",
        "line": 288
      },
      "name": "NotificationChannelTimeouts",
      "namespace": "notificationChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#create NotificationChannel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 292
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_channel#update NotificationChannel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 296
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-channel/index:NotificationChannelTimeouts"
    },
    "@cdktf/provider-newrelic.notificationChannel.NotificationChannelTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-channel/index.ts",
          "line": 343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-channel/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 391
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 407
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NotificationChannelTimeoutsOutputReference",
      "namespace": "notificationChannel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 395
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 411
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 385
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 401
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-channel/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.notificationChannel.NotificationChannelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-channel/index:NotificationChannelTimeoutsOutputReference"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestination": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination newrelic_notification_destination}."
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestination",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination newrelic_notification_destination} Resource."
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 942
        },
        "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-newrelic.notificationDestination.NotificationDestinationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NotificationDestination resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 927
          },
          "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 NotificationDestination to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NotificationDestination that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NotificationDestination 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/notification-destination/index.ts",
            "line": 1069
          },
          "name": "putAuthBasic",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthBasic"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1085
          },
          "name": "putAuthCustomHeader",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeader"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1101
          },
          "name": "putAuthToken",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthToken"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1117
          },
          "name": "putProperty",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationProperty"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1130
          },
          "name": "putSecureUrl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationSecureUrl"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1146
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 983
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 999
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1072
          },
          "name": "resetAuthBasic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1088
          },
          "name": "resetAuthCustomHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1104
          },
          "name": "resetAuthToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1020
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1133
          },
          "name": "resetSecureUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1149
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1161
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1177
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NotificationDestination",
      "namespace": "notificationDestination",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 915
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1066
          },
          "name": "authBasic",
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthBasicOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1082
          },
          "name": "authCustomHeader",
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeaderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1098
          },
          "name": "authToken",
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthTokenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1008
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1029
          },
          "name": "lastSent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1114
          },
          "name": "property",
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationPropertyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1127
          },
          "name": "secureUrl",
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationSecureUrlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1047
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1143
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 987
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1003
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1076
          },
          "name": "authBasicInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthBasic"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1092
          },
          "name": "authCustomHeaderInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeader"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1108
          },
          "name": "authTokenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthToken"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1024
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1042
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1121
          },
          "name": "propertyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationProperty"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1137
          },
          "name": "secureUrlInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationSecureUrl"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1153
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1060
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 977
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 993
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1014
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1035
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1053
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestination"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthBasic": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthBasic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 83
      },
      "name": "NotificationDestinationAuthBasic",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#password NotificationDestination#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 87
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#user NotificationDestination#user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 91
          },
          "name": "user",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationAuthBasic"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthBasicOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthBasicOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 130
      },
      "name": "NotificationDestinationAuthBasicOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 177
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 190
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 170
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 183
          },
          "name": "user",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthBasic"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationAuthBasicOutputReference"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeader": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeader",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 194
      },
      "name": "NotificationDestinationAuthCustomHeader",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#key NotificationDestination#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 198
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#value NotificationDestination#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationAuthCustomHeader"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeaderList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeaderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 333
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeaderOutputReference"
            }
          }
        }
      ],
      "name": "NotificationDestinationAuthCustomHeaderList",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 326
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 326
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeader"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationAuthCustomHeaderList"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeaderOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeaderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 241
      },
      "name": "NotificationDestinationAuthCustomHeaderOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 300
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 313
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 293
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 306
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeader"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationAuthCustomHeaderOutputReference"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthToken": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 337
      },
      "name": "NotificationDestinationAuthToken",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#token NotificationDestination#token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 345
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#prefix NotificationDestination#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 341
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationAuthToken"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthTokenOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 430
          },
          "name": "resetPrefix"
        }
      ],
      "name": "NotificationDestinationAuthTokenOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 434
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 447
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 424
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 440
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthToken"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationAuthTokenOutputReference"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 14
      },
      "name": "NotificationDestinationConfig",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#name NotificationDestination#name}",
            "stability": "stable",
            "summary": "(Required) The name of the destination."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#property NotificationDestination#property}",
            "stability": "stable",
            "summary": "property block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 69
          },
          "name": "property",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationProperty"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "One of: (WEBHOOK, EMAIL, SERVICE_NOW, SERVICE_NOW_APP, PAGERDUTY_ACCOUNT_INTEGRATION, PAGERDUTY_SERVICE_INTEGRATION, JIRA, SLACK, SLACK_COLLABORATION, SLACK_LEGACY, MOBILE_PUSH, EVENT_BRIDGE, MICROSOFT_TEAMS).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#type NotificationDestination#type}",
            "stability": "stable",
            "summary": "(Required) The type of the destination."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 45
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#account_id NotificationDestination#account_id}",
            "stability": "stable",
            "summary": "The account ID under which to put the destination."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#active NotificationDestination#active}",
            "stability": "stable",
            "summary": "Indicates whether the destination is active."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 26
          },
          "name": "active",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#auth_basic NotificationDestination#auth_basic}",
            "stability": "stable",
            "summary": "auth_basic block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 51
          },
          "name": "authBasic",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthBasic"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#auth_custom_header NotificationDestination#auth_custom_header}",
            "stability": "stable",
            "summary": "auth_custom_header block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 57
          },
          "name": "authCustomHeader",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthCustomHeader"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#auth_token NotificationDestination#auth_token}",
            "stability": "stable",
            "summary": "auth_token block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 63
          },
          "name": "authToken",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationAuthToken"
          }
        },
        {
          "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/newrelic/newrelic/3.60.2/docs/resources/notification_destination#id NotificationDestination#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/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/newrelic/newrelic/3.60.2/docs/resources/notification_destination#secure_url NotificationDestination#secure_url}",
            "stability": "stable",
            "summary": "secure_url block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 75
          },
          "name": "secureUrl",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationSecureUrl"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#timeouts NotificationDestination#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 81
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationTimeouts"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfig"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationProperty": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationProperty",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 451
      },
      "name": "NotificationDestinationProperty",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#key NotificationDestination#key}",
            "stability": "stable",
            "summary": "Notification property key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 463
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#value NotificationDestination#value}",
            "stability": "stable",
            "summary": "Notification property value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 475
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#display_value NotificationDestination#display_value}",
            "stability": "stable",
            "summary": "Notification property display key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 457
          },
          "name": "displayValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#label NotificationDestination#label}",
            "stability": "stable",
            "summary": "Notification property label."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 469
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationProperty"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationPropertyList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationPropertyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 649
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 664
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationPropertyOutputReference"
            }
          }
        }
      ],
      "name": "NotificationDestinationPropertyList",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 657
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 657
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 657
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationProperty"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationPropertyList"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationPropertyOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationPropertyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 598
          },
          "name": "resetDisplayValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 627
          },
          "name": "resetLabel"
        }
      ],
      "name": "NotificationDestinationPropertyOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 602
          },
          "name": "displayValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 615
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 631
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 644
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 592
          },
          "name": "displayValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 608
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 621
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 637
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationProperty"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationPropertyOutputReference"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationSecureUrl": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationSecureUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 668
      },
      "name": "NotificationDestinationSecureUrl",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#prefix NotificationDestination#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 672
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#secure_suffix NotificationDestination#secure_suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 676
          },
          "name": "secureSuffix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationSecureUrl"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationSecureUrlOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationSecureUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 715
      },
      "name": "NotificationDestinationSecureUrlOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 762
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 775
          },
          "name": "secureSuffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 755
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 768
          },
          "name": "secureSuffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationSecureUrl"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationSecureUrlOutputReference"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationTimeouts": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 779
      },
      "name": "NotificationDestinationTimeouts",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#create NotificationDestination#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 783
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/notification_destination#update NotificationDestination#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 787
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationTimeouts"
    },
    "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/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/notification-destination/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 882
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 898
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NotificationDestinationTimeoutsOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 886
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 902
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 876
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 892
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.notificationDestination.NotificationDestinationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationTimeoutsOutputReference"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertCondition": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition newrelic_nrql_alert_condition}."
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertCondition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition newrelic_nrql_alert_condition} Resource."
        },
        "locationInModule": {
          "filename": "src/nrql-alert-condition/index.ts",
          "line": 1816
        },
        "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-newrelic.nrqlAlertCondition.NrqlAlertConditionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 1784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NrqlAlertCondition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1801
          },
          "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 NrqlAlertCondition to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NrqlAlertCondition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NrqlAlertCondition 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/nrql-alert-condition/index.ts",
            "line": 2255
          },
          "name": "putCritical",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCritical"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2271
          },
          "name": "putNrql",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrql"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2284
          },
          "name": "putTerm",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTerm"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2300
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2316
          },
          "name": "putWarning",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarning"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1875
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1891
          },
          "name": "resetAggregationDelay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1907
          },
          "name": "resetAggregationMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1923
          },
          "name": "resetAggregationTimer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1939
          },
          "name": "resetAggregationWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1955
          },
          "name": "resetBaselineDirection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1971
          },
          "name": "resetCloseViolationsOnExpiration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2258
          },
          "name": "resetCritical"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1987
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2003
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2024
          },
          "name": "resetEvaluationDelay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2040
          },
          "name": "resetExpirationDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2056
          },
          "name": "resetFillOption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2072
          },
          "name": "resetFillValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2088
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2104
          },
          "name": "resetIgnoreOnExpectedTermination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2133
          },
          "name": "resetOpenViolationOnExpiration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2162
          },
          "name": "resetRunbookUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2178
          },
          "name": "resetSlideBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2287
          },
          "name": "resetTerm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2303
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2194
          },
          "name": "resetTitleTemplate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2210
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2226
          },
          "name": "resetViolationTimeLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2242
          },
          "name": "resetViolationTimeLimitSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2319
          },
          "name": "resetWarning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2331
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2365
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NrqlAlertCondition",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1789
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2252
          },
          "name": "critical",
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2012
          },
          "name": "entityGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2268
          },
          "name": "nrql",
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrqlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2281
          },
          "name": "term",
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2297
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2313
          },
          "name": "warning",
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1879
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1895
          },
          "name": "aggregationDelayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1911
          },
          "name": "aggregationMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1927
          },
          "name": "aggregationTimerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1943
          },
          "name": "aggregationWindowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1959
          },
          "name": "baselineDirectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1975
          },
          "name": "closeViolationsOnExpirationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2262
          },
          "name": "criticalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCritical"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1991
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2007
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2028
          },
          "name": "evaluationDelayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2044
          },
          "name": "expirationDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2060
          },
          "name": "fillOptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2076
          },
          "name": "fillValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2092
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2108
          },
          "name": "ignoreOnExpectedTerminationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2121
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2275
          },
          "name": "nrqlInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrql"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2137
          },
          "name": "openViolationOnExpirationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2150
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2166
          },
          "name": "runbookUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2182
          },
          "name": "slideByInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2291
          },
          "name": "termInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTerm"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2307
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2198
          },
          "name": "titleTemplateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2214
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2230
          },
          "name": "violationTimeLimitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2246
          },
          "name": "violationTimeLimitSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2323
          },
          "name": "warningInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarning"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1869
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1885
          },
          "name": "aggregationDelay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1901
          },
          "name": "aggregationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1917
          },
          "name": "aggregationTimer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1933
          },
          "name": "aggregationWindow",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1949
          },
          "name": "baselineDirection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1965
          },
          "name": "closeViolationsOnExpiration",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1981
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1997
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2018
          },
          "name": "evaluationDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2034
          },
          "name": "expirationDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2050
          },
          "name": "fillOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2066
          },
          "name": "fillValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2082
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2098
          },
          "name": "ignoreOnExpectedTermination",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2127
          },
          "name": "openViolationOnExpiration",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2143
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2156
          },
          "name": "runbookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2172
          },
          "name": "slideBy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2188
          },
          "name": "titleTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2204
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2220
          },
          "name": "violationTimeLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 2236
          },
          "name": "violationTimeLimitSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertCondition"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 14
      },
      "name": "NrqlAlertConditionConfig",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#name NrqlAlertCondition#name}",
            "stability": "stable",
            "summary": "The title of the condition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#nrql NrqlAlertCondition#nrql}",
            "stability": "stable",
            "summary": "nrql block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 171
          },
          "name": "nrql",
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrql"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#policy_id NrqlAlertCondition#policy_id}",
            "stability": "stable",
            "summary": "The ID of the policy where this condition should be used."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 123
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#account_id NrqlAlertCondition#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID for managing your NRQL alert conditions."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Depending on your data, a longer delay may increase accuracy but delay notifications. Use aggregationDelay with the EVENT_FLOW and CADENCE aggregation methods.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#aggregation_delay NrqlAlertCondition#aggregation_delay}",
            "stability": "stable",
            "summary": "How long we wait for data that belongs in each aggregation window."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 26
          },
          "name": "aggregationDelay",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Default is EVENT_FLOW.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#aggregation_method NrqlAlertCondition#aggregation_method}",
            "stability": "stable",
            "summary": "The method that determines when we consider an aggregation window to be complete so that we can evaluate the signal for incidents."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 32
          },
          "name": "aggregationMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Use aggregationTimer with the EVENT_TIMER aggregation method.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#aggregation_timer NrqlAlertCondition#aggregation_timer}",
            "stability": "stable",
            "summary": "How long we wait after each data point arrives to make sure we've processed the whole batch."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 38
          },
          "name": "aggregationTimer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#aggregation_window NrqlAlertCondition#aggregation_window}",
            "stability": "stable",
            "summary": "The duration of the time window used to evaluate the NRQL query, in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 44
          },
          "name": "aggregationWindow",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#baseline_direction NrqlAlertCondition#baseline_direction}",
            "stability": "stable",
            "summary": "The baseline direction of a baseline NRQL alert condition. Valid values are: 'LOWER_ONLY', 'UPPER_AND_LOWER', 'UPPER_ONLY' (case insensitive)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 50
          },
          "name": "baselineDirection",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#close_violations_on_expiration NrqlAlertCondition#close_violations_on_expiration}",
            "stability": "stable",
            "summary": "Whether to close all open incidents when the signal expires."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 56
          },
          "name": "closeViolationsOnExpiration",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#critical NrqlAlertCondition#critical}",
            "stability": "stable",
            "summary": "critical block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 165
          },
          "name": "critical",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCritical"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#description NrqlAlertCondition#description}",
            "stability": "stable",
            "summary": "The description of the NRQL alert condition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 62
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#enabled NrqlAlertCondition#enabled}",
            "stability": "stable",
            "summary": "Whether or not to enable the alert condition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 68
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#evaluation_delay NrqlAlertCondition#evaluation_delay}",
            "stability": "stable",
            "summary": "How long we wait until the signal starts evaluating. The maximum delay is 7200 seconds (120 minutes)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 74
          },
          "name": "evaluationDelay",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Must be in the range of 30 to 172800 (inclusive)\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#expiration_duration NrqlAlertCondition#expiration_duration}",
            "stability": "stable",
            "summary": "The amount of time (in seconds) to wait before considering the signal expired."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 80
          },
          "name": "expirationDuration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "If static, the 'fill value' will be used for filling gaps in the signal. Valid values are: 'NONE', 'LAST_VALUE', or 'STATIC' (case insensitive).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#fill_option NrqlAlertCondition#fill_option}",
            "stability": "stable",
            "summary": "Which strategy to use when filling gaps in the signal."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 86
          },
          "name": "fillOption",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#fill_value NrqlAlertCondition#fill_value}",
            "stability": "stable",
            "summary": "If using the 'static' fill option, this value will be used for filling gaps in the signal."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 92
          },
          "name": "fillValue",
          "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/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#id NrqlAlertCondition#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 99
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#ignore_on_expected_termination NrqlAlertCondition#ignore_on_expected_termination}",
            "stability": "stable",
            "summary": "Whether to ignore expected termination of a signal when considering whether to create a loss of signal incident."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 105
          },
          "name": "ignoreOnExpectedTermination",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#open_violation_on_expiration NrqlAlertCondition#open_violation_on_expiration}",
            "stability": "stable",
            "summary": "Whether to create a new incident to capture that the signal expired."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 117
          },
          "name": "openViolationOnExpiration",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#runbook_url NrqlAlertCondition#runbook_url}",
            "stability": "stable",
            "summary": "Runbook URL to display in notifications."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 129
          },
          "name": "runbookUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Must be a factor of `aggregation_window` and less than the aggregation window. If `aggregation_window` is less than or equal to 3600 seconds, it should be greater or equal to 30 seconds. If `aggregation_window` is greater than 3600 seconds but less than 7200 seconds, it should be greater or equal to `aggregation_window / 120`.  If `aggregation_window` is greater than 7200 seconds, it should be greater or equal to `aggregation_window / 24\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#slide_by NrqlAlertCondition#slide_by}",
            "stability": "stable",
            "summary": "The duration of overlapping time windows used to smooth the chart line, in seconds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 135
          },
          "name": "slideBy",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#term NrqlAlertCondition#term}",
            "stability": "stable",
            "summary": "term block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 177
          },
          "name": "term",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTerm"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#timeouts NrqlAlertCondition#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 183
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Setting this field will override the default title. Must be Handlebars format.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#title_template NrqlAlertCondition#title_template}",
            "stability": "stable",
            "summary": "This field allows you to create a custom title to be used when incidents are opened by the condition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 141
          },
          "name": "titleTemplate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#type NrqlAlertCondition#type}",
            "stability": "stable",
            "summary": "The type of NRQL alert condition to create. Valid values are: 'static', 'baseline'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 147
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Possible values are 'ONE_HOUR', 'TWO_HOURS', 'FOUR_HOURS', 'EIGHT_HOURS', 'TWELVE_HOURS', 'TWENTY_FOUR_HOURS', 'THIRTY_DAYS' (case insensitive).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#violation_time_limit NrqlAlertCondition#violation_time_limit}",
            "stability": "stable",
            "summary": "Sets a time limit, in hours, that will automatically force-close a long-lasting incident after the time limit you select."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 153
          },
          "name": "violationTimeLimit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Must be in the range of 300 to 2592000 (inclusive)\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#violation_time_limit_seconds NrqlAlertCondition#violation_time_limit_seconds}",
            "stability": "stable",
            "summary": "Sets a time limit, in seconds, that will automatically force-close a long-lasting incident after the time limit you select."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 159
          },
          "name": "violationTimeLimitSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#warning NrqlAlertCondition#warning}",
            "stability": "stable",
            "summary": "warning block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 189
          },
          "name": "warning",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarning"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionConfig"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCritical": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCritical",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 312
      },
      "name": "NrqlAlertConditionCritical",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#threshold NrqlAlertCondition#threshold}",
            "stability": "stable",
            "summary": "For baseline conditions must be in range [1, 1000]."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 330
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#duration NrqlAlertCondition#duration}",
            "stability": "stable",
            "summary": "In minutes, must be in the range of 1 to 120 (inclusive)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 318
          },
          "name": "duration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#operator NrqlAlertCondition#operator}",
            "stability": "stable",
            "summary": "One of (above, above_or_equals, below, below_or_equals, equals, not_equals). Defaults to 'equals'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 324
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#prediction NrqlAlertCondition#prediction}",
            "stability": "stable",
            "summary": "prediction block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 354
          },
          "name": "prediction",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPrediction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Value must be a multiple of the 'aggregation_window' (which has a default of 60 seconds). Value must be within 120-86400 seconds for baseline conditions, and within 60-86400 seconds for static conditions\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#threshold_duration NrqlAlertCondition#threshold_duration}",
            "stability": "stable",
            "summary": "The duration, in seconds, that the threshold must violate in order to create an incident."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 336
          },
          "name": "thresholdDuration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are: 'ALL' or 'AT_LEAST_ONCE' (case insensitive).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#threshold_occurrences NrqlAlertCondition#threshold_occurrences}",
            "stability": "stable",
            "summary": "The criteria for how many data points must be in violation for the specified threshold duration."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 342
          },
          "name": "thresholdOccurrences",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#time_function NrqlAlertCondition#time_function}",
            "stability": "stable",
            "summary": "Valid values are: 'all' or 'any'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 348
          },
          "name": "timeFunction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionCritical"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nrql-alert-condition/index.ts",
          "line": 435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 594
          },
          "name": "putPrediction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPrediction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 504
          },
          "name": "resetDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 520
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 597
          },
          "name": "resetPrediction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 549
          },
          "name": "resetThresholdDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 565
          },
          "name": "resetThresholdOccurrences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 581
          },
          "name": "resetTimeFunction"
        }
      ],
      "name": "NrqlAlertConditionCriticalOutputReference",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 591
          },
          "name": "prediction",
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPredictionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 508
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 524
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 601
          },
          "name": "predictionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPrediction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 553
          },
          "name": "thresholdDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 537
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 569
          },
          "name": "thresholdOccurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 585
          },
          "name": "timeFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 498
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 514
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 530
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 543
          },
          "name": "thresholdDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 559
          },
          "name": "thresholdOccurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 575
          },
          "name": "timeFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCritical"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionCriticalOutputReference"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPrediction": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPrediction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 191
      },
      "name": "NrqlAlertConditionCriticalPrediction",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "- The duration, in seconds, that the prediction should look into the future.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#predict_by NrqlAlertCondition#predict_by}",
            "stability": "stable",
            "summary": "BETA PREVIEW: the `predict_by` field is in limited release and only enabled for preview on a per-account basis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 197
          },
          "name": "predictBy",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "- If a prediction incident is open when a term's static threshold is breached by the actual signal, default behavior is to close the prediction incident and open a static incident. Setting `prefer_prediction_violation` to `true` overrides this behavior leaving the prediction incident open and preventing a static incident from opening.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#prefer_prediction_violation NrqlAlertCondition#prefer_prediction_violation}",
            "stability": "stable",
            "summary": "BETA PREVIEW: the `prefer_prediction_violation` field is in limited release and only enabled for preview on a per-account basis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 203
          },
          "name": "preferPredictionViolation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionCriticalPrediction"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPredictionOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPredictionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nrql-alert-condition/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 288
          },
          "name": "resetPredictBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 304
          },
          "name": "resetPreferPredictionViolation"
        }
      ],
      "name": "NrqlAlertConditionCriticalPredictionOutputReference",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 292
          },
          "name": "predictByInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 308
          },
          "name": "preferPredictionViolationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 282
          },
          "name": "predictBy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 298
          },
          "name": "preferPredictionViolation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionCriticalPrediction"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionCriticalPredictionOutputReference"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrql": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrql",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 605
      },
      "name": "NrqlAlertConditionNrql",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#query NrqlAlertCondition#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 621
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "will default to `account_id` if unspecified.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#data_account_id NrqlAlertCondition#data_account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID to use as the basis for the NRQL alert condition's `query`;"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 611
          },
          "name": "dataAccountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The start time depends on the value you provide in the NRQL condition's `evaluation_offset`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#evaluation_offset NrqlAlertCondition#evaluation_offset}",
            "stability": "stable",
            "summary": "NRQL queries are evaluated in one-minute time windows."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 617
          },
          "name": "evaluationOffset",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The start time depends on the value you provide in the NRQL condition's `since_value`.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#since_value NrqlAlertCondition#since_value}",
            "stability": "stable",
            "summary": "NRQL queries are evaluated in one-minute time windows."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 627
          },
          "name": "sinceValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionNrql"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrqlOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrqlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nrql-alert-condition/index.ts",
          "line": 687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 738
          },
          "name": "resetDataAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 754
          },
          "name": "resetEvaluationOffset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 783
          },
          "name": "resetSinceValue"
        }
      ],
      "name": "NrqlAlertConditionNrqlOutputReference",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 742
          },
          "name": "dataAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 758
          },
          "name": "evaluationOffsetInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 771
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 787
          },
          "name": "sinceValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 732
          },
          "name": "dataAccountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 748
          },
          "name": "evaluationOffset",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 764
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 777
          },
          "name": "sinceValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionNrql"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionNrqlOutputReference"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTerm": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTerm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 912
      },
      "name": "NrqlAlertConditionTerm",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#threshold NrqlAlertCondition#threshold}",
            "stability": "stable",
            "summary": "For baseline conditions must be in range [1, 1000]."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 936
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#duration NrqlAlertCondition#duration}",
            "stability": "stable",
            "summary": "In minutes, must be in the range of 1 to 120 (inclusive)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 918
          },
          "name": "duration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#operator NrqlAlertCondition#operator}",
            "stability": "stable",
            "summary": "One of (above, above_or_equals, below, below_or_equals, equals, not_equals). Defaults to 'equals'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 924
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#prediction NrqlAlertCondition#prediction}",
            "stability": "stable",
            "summary": "prediction block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 960
          },
          "name": "prediction",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPrediction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#priority NrqlAlertCondition#priority}",
            "stability": "stable",
            "summary": "One of (critical, warning). Defaults to 'critical'. At least one condition term must have priority set to 'critical'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 930
          },
          "name": "priority",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Value must be a multiple of the 'aggregation_window' (which has a default of 60 seconds). Value must be within 120-86400 seconds for baseline conditions, and within 60-86400 seconds for static conditions\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#threshold_duration NrqlAlertCondition#threshold_duration}",
            "stability": "stable",
            "summary": "The duration, in seconds, that the threshold must violate in order to create an incident."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 942
          },
          "name": "thresholdDuration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are: 'ALL' or 'AT_LEAST_ONCE' (case insensitive).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#threshold_occurrences NrqlAlertCondition#threshold_occurrences}",
            "stability": "stable",
            "summary": "The criteria for how many data points must be in violation for the specified threshold duration."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 948
          },
          "name": "thresholdOccurrences",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#time_function NrqlAlertCondition#time_function}",
            "stability": "stable",
            "summary": "Valid values are: 'all' or 'any'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 954
          },
          "name": "timeFunction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionTerm"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nrql-alert-condition/index.ts",
          "line": 1261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 1253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1268
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermOutputReference"
            }
          }
        }
      ],
      "name": "NrqlAlertConditionTermList",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1261
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTerm"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionTermList"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nrql-alert-condition/index.ts",
          "line": 1051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 1041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1241
          },
          "name": "putPrediction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPrediction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1135
          },
          "name": "resetDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1151
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1244
          },
          "name": "resetPrediction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1167
          },
          "name": "resetPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1196
          },
          "name": "resetThresholdDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1212
          },
          "name": "resetThresholdOccurrences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1228
          },
          "name": "resetTimeFunction"
        }
      ],
      "name": "NrqlAlertConditionTermOutputReference",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1238
          },
          "name": "prediction",
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPredictionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1139
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1155
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1248
          },
          "name": "predictionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPrediction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1171
          },
          "name": "priorityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1200
          },
          "name": "thresholdDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1184
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1216
          },
          "name": "thresholdOccurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1232
          },
          "name": "timeFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1129
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1145
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1161
          },
          "name": "priority",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1177
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1190
          },
          "name": "thresholdDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1206
          },
          "name": "thresholdOccurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1222
          },
          "name": "timeFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1055
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTerm"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionTermOutputReference"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPrediction": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPrediction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 791
      },
      "name": "NrqlAlertConditionTermPrediction",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "- The duration, in seconds, that the prediction should look into the future.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#predict_by NrqlAlertCondition#predict_by}",
            "stability": "stable",
            "summary": "BETA PREVIEW: the `predict_by` field is in limited release and only enabled for preview on a per-account basis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 797
          },
          "name": "predictBy",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "- If a prediction incident is open when a term's static threshold is breached by the actual signal, default behavior is to close the prediction incident and open a static incident. Setting `prefer_prediction_violation` to `true` overrides this behavior leaving the prediction incident open and preventing a static incident from opening.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#prefer_prediction_violation NrqlAlertCondition#prefer_prediction_violation}",
            "stability": "stable",
            "summary": "BETA PREVIEW: the `prefer_prediction_violation` field is in limited release and only enabled for preview on a per-account basis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 803
          },
          "name": "preferPredictionViolation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionTermPrediction"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPredictionOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPredictionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nrql-alert-condition/index.ts",
          "line": 849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 888
          },
          "name": "resetPredictBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 904
          },
          "name": "resetPreferPredictionViolation"
        }
      ],
      "name": "NrqlAlertConditionTermPredictionOutputReference",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 892
          },
          "name": "predictByInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 908
          },
          "name": "preferPredictionViolationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 882
          },
          "name": "predictBy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 898
          },
          "name": "preferPredictionViolation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTermPrediction"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionTermPredictionOutputReference"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeouts": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 1272
      },
      "name": "NrqlAlertConditionTimeouts",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#create NrqlAlertCondition#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1276
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionTimeouts"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nrql-alert-condition/index.ts",
          "line": 1316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 1308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1358
          },
          "name": "resetCreate"
        }
      ],
      "name": "NrqlAlertConditionTimeoutsOutputReference",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1362
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1352
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionTimeoutsOutputReference"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarning": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarning",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 1487
      },
      "name": "NrqlAlertConditionWarning",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#threshold NrqlAlertCondition#threshold}",
            "stability": "stable",
            "summary": "For baseline conditions must be in range [1, 1000]."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1505
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#duration NrqlAlertCondition#duration}",
            "stability": "stable",
            "summary": "In minutes, must be in the range of 1 to 120 (inclusive)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1493
          },
          "name": "duration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#operator NrqlAlertCondition#operator}",
            "stability": "stable",
            "summary": "One of (above, above_or_equals, below, below_or_equals, equals, not_equals). Defaults to 'equals'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1499
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#prediction NrqlAlertCondition#prediction}",
            "stability": "stable",
            "summary": "prediction block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1529
          },
          "name": "prediction",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPrediction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Value must be a multiple of the 'aggregation_window' (which has a default of 60 seconds). Value must be within 120-86400 seconds for baseline conditions, and within 60-86400 seconds for static conditions\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#threshold_duration NrqlAlertCondition#threshold_duration}",
            "stability": "stable",
            "summary": "The duration, in seconds, that the threshold must violate in order to create an incident."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1511
          },
          "name": "thresholdDuration",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are: 'ALL' or 'AT_LEAST_ONCE' (case insensitive).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#threshold_occurrences NrqlAlertCondition#threshold_occurrences}",
            "stability": "stable",
            "summary": "The criteria for how many data points must be in violation for the specified threshold duration."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1517
          },
          "name": "thresholdOccurrences",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#time_function NrqlAlertCondition#time_function}",
            "stability": "stable",
            "summary": "Valid values are: 'all' or 'any'."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1523
          },
          "name": "timeFunction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionWarning"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nrql-alert-condition/index.ts",
          "line": 1610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 1603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1769
          },
          "name": "putPrediction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPrediction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1679
          },
          "name": "resetDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1695
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1772
          },
          "name": "resetPrediction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1724
          },
          "name": "resetThresholdDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1740
          },
          "name": "resetThresholdOccurrences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1756
          },
          "name": "resetTimeFunction"
        }
      ],
      "name": "NrqlAlertConditionWarningOutputReference",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1766
          },
          "name": "prediction",
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPredictionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1683
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1699
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1776
          },
          "name": "predictionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPrediction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1728
          },
          "name": "thresholdDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1712
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1744
          },
          "name": "thresholdOccurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1760
          },
          "name": "timeFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1673
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1689
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1705
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1718
          },
          "name": "thresholdDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1734
          },
          "name": "thresholdOccurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1750
          },
          "name": "timeFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarning"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionWarningOutputReference"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPrediction": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPrediction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 1366
      },
      "name": "NrqlAlertConditionWarningPrediction",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "- The duration, in seconds, that the prediction should look into the future.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#predict_by NrqlAlertCondition#predict_by}",
            "stability": "stable",
            "summary": "BETA PREVIEW: the `predict_by` field is in limited release and only enabled for preview on a per-account basis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1372
          },
          "name": "predictBy",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "- If a prediction incident is open when a term's static threshold is breached by the actual signal, default behavior is to close the prediction incident and open a static incident. Setting `prefer_prediction_violation` to `true` overrides this behavior leaving the prediction incident open and preventing a static incident from opening.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_alert_condition#prefer_prediction_violation NrqlAlertCondition#prefer_prediction_violation}",
            "stability": "stable",
            "summary": "BETA PREVIEW: the `prefer_prediction_violation` field is in limited release and only enabled for preview on a per-account basis."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1378
          },
          "name": "preferPredictionViolation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionWarningPrediction"
    },
    "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPredictionOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPredictionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nrql-alert-condition/index.ts",
          "line": 1424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-alert-condition/index.ts",
        "line": 1417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1463
          },
          "name": "resetPredictBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1479
          },
          "name": "resetPreferPredictionViolation"
        }
      ],
      "name": "NrqlAlertConditionWarningPredictionOutputReference",
      "namespace": "nrqlAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1467
          },
          "name": "predictByInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1483
          },
          "name": "preferPredictionViolationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1457
          },
          "name": "predictBy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1473
          },
          "name": "preferPredictionViolation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-alert-condition/index.ts",
            "line": 1428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.nrqlAlertCondition.NrqlAlertConditionWarningPrediction"
          }
        }
      ],
      "symbolId": "src/nrql-alert-condition/index:NrqlAlertConditionWarningPredictionOutputReference"
    },
    "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRule": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_drop_rule newrelic_nrql_drop_rule}."
      },
      "fqn": "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_drop_rule newrelic_nrql_drop_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/nrql-drop-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-newrelic.nrqlDropRule.NrqlDropRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nrql-drop-rule/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NrqlDropRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/nrql-drop-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 NrqlDropRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_drop_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NrqlDropRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NrqlDropRule 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/nrql-drop-rule/index.ts",
            "line": 118
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 147
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 163
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 193
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 203
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NrqlDropRule",
      "namespace": "nrqlDropRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 185
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 122
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 135
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 151
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 167
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 180
          },
          "name": "nrqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 112
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 128
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 141
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 157
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 173
          },
          "name": "nrql",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nrql-drop-rule/index:NrqlDropRule"
    },
    "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.nrqlDropRule.NrqlDropRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nrql-drop-rule/index.ts",
        "line": 14
      },
      "name": "NrqlDropRuleConfig",
      "namespace": "nrqlDropRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_drop_rule#action NrqlDropRule#action}",
            "stability": "stable",
            "summary": "The drop rule action (drop_data, drop_attributes, or drop_attributes_from_metric_aggregates)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 26
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_drop_rule#nrql NrqlDropRule#nrql}",
            "stability": "stable",
            "summary": "Explains which data to apply the drop rule to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 45
          },
          "name": "nrql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_drop_rule#account_id NrqlDropRule#account_id}",
            "stability": "stable",
            "summary": "Account with the NRQL drop rule will be put."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/nrql_drop_rule#description NrqlDropRule#description}",
            "stability": "stable",
            "summary": "Provides additional information about the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/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/newrelic/newrelic/3.60.2/docs/resources/nrql_drop_rule#id NrqlDropRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nrql-drop-rule/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nrql-drop-rule/index:NrqlDropRuleConfig"
    },
    "@cdktf/provider-newrelic.obfuscationExpression.ObfuscationExpression": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_expression newrelic_obfuscation_expression}."
      },
      "fqn": "@cdktf/provider-newrelic.obfuscationExpression.ObfuscationExpression",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_expression newrelic_obfuscation_expression} Resource."
        },
        "locationInModule": {
          "filename": "src/obfuscation-expression/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-newrelic.obfuscationExpression.ObfuscationExpressionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/obfuscation-expression/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ObfuscationExpression resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/obfuscation-expression/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 ObfuscationExpression to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_expression#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ObfuscationExpression that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ObfuscationExpression 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/obfuscation-expression/index.ts",
            "line": 118
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 134
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 150
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 198
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ObfuscationExpression",
      "namespace": "obfuscationExpression",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 122
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 138
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 154
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 167
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 180
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 112
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 128
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 144
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 160
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 173
          },
          "name": "regex",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/obfuscation-expression/index:ObfuscationExpression"
    },
    "@cdktf/provider-newrelic.obfuscationExpression.ObfuscationExpressionConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.obfuscationExpression.ObfuscationExpressionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/obfuscation-expression/index.ts",
        "line": 14
      },
      "name": "ObfuscationExpressionConfig",
      "namespace": "obfuscationExpression",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_expression#name ObfuscationExpression#name}",
            "stability": "stable",
            "summary": "Name of expression."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_expression#regex ObfuscationExpression#regex}",
            "stability": "stable",
            "summary": "Regex of expression."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 45
          },
          "name": "regex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_expression#account_id ObfuscationExpression#account_id}",
            "stability": "stable",
            "summary": "The account id associated with the obfuscation expression."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_expression#description ObfuscationExpression#description}",
            "stability": "stable",
            "summary": "Description of expression."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 26
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/obfuscation_expression#id ObfuscationExpression#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-expression/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/obfuscation-expression/index:ObfuscationExpressionConfig"
    },
    "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRule": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule newrelic_obfuscation_rule}."
      },
      "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule newrelic_obfuscation_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/obfuscation-rule/index.ts",
          "line": 274
        },
        "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-newrelic.obfuscationRule.ObfuscationRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/obfuscation-rule/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ObfuscationRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 259
          },
          "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 ObfuscationRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ObfuscationRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ObfuscationRule 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/obfuscation-rule/index.ts",
            "line": 395
          },
          "name": "putAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleAction"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 311
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 327
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 369
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 407
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 419
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ObfuscationRule",
      "namespace": "obfuscationRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 247
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 392
          },
          "name": "action",
          "type": {
            "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 315
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 399
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleAction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 331
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 344
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 357
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 373
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 386
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 305
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 321
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 337
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 350
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 363
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/obfuscation-rule/index:ObfuscationRule"
    },
    "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleAction": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/obfuscation-rule/index.ts",
        "line": 59
      },
      "name": "ObfuscationRuleAction",
      "namespace": "obfuscationRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#attribute ObfuscationRule#attribute}",
            "stability": "stable",
            "summary": "Attribute names for action. An empty list applies the action to all the attributes."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 65
          },
          "name": "attribute",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#expression_id ObfuscationRule#expression_id}",
            "stability": "stable",
            "summary": "Expression Id for action."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 71
          },
          "name": "expressionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#method ObfuscationRule#method}",
            "stability": "stable",
            "summary": "Obfuscation method to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 77
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/obfuscation-rule/index:ObfuscationRuleAction"
    },
    "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleActionList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/obfuscation-rule/index.ts",
          "line": 227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/obfuscation-rule/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 234
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleActionOutputReference"
            }
          }
        }
      ],
      "name": "ObfuscationRuleActionList",
      "namespace": "obfuscationRule",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 227
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 227
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleAction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/obfuscation-rule/index:ObfuscationRuleActionList"
    },
    "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleActionOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/obfuscation-rule/index.ts",
          "line": 133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/obfuscation-rule/index.ts",
        "line": 123
      },
      "name": "ObfuscationRuleActionOutputReference",
      "namespace": "obfuscationRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 188
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 201
          },
          "name": "expressionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 214
          },
          "name": "methodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 181
          },
          "name": "attribute",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 194
          },
          "name": "expressionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 207
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleAction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/obfuscation-rule/index:ObfuscationRuleActionOutputReference"
    },
    "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/obfuscation-rule/index.ts",
        "line": 14
      },
      "name": "ObfuscationRuleConfig",
      "namespace": "obfuscationRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#action ObfuscationRule#action}",
            "stability": "stable",
            "summary": "action block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 57
          },
          "name": "action",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.obfuscationRule.ObfuscationRuleAction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#enabled ObfuscationRule#enabled}",
            "stability": "stable",
            "summary": "Whether the rule should be applied or not to incoming data."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 32
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#filter ObfuscationRule#filter}",
            "stability": "stable",
            "summary": "NRQL for determining whether a given log record should have obfuscation actions applied."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 38
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#name ObfuscationRule#name}",
            "stability": "stable",
            "summary": "Name of rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 51
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#account_id ObfuscationRule#account_id}",
            "stability": "stable",
            "summary": "The account id associated with the obfuscation rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#description ObfuscationRule#description}",
            "stability": "stable",
            "summary": "Description of rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 26
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/obfuscation_rule#id ObfuscationRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obfuscation-rule/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/obfuscation-rule/index:ObfuscationRuleConfig"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboard": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard newrelic_one_dashboard}."
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboard",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard newrelic_one_dashboard} Resource."
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index.ts",
          "line": 100
        },
        "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-newrelic.oneDashboard.OneDashboardConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index.ts",
        "line": 68
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OneDashboard resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 85
          },
          "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 OneDashboard to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OneDashboard that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OneDashboard 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/one-dashboard/index.ts",
            "line": 221
          },
          "name": "putPage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPage"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 234
          },
          "name": "putVariable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 137
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 153
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 174
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 208
          },
          "name": "resetPermissions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 237
          },
          "name": "resetVariable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 249
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OneDashboard",
      "namespace": "oneDashboard",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 73
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 162
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 218
          },
          "name": "page",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 196
          },
          "name": "permalink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 231
          },
          "name": "variable",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 141
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 157
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 178
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 191
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 225
          },
          "name": "pageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 212
          },
          "name": "permissionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 241
          },
          "name": "variableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 131
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 147
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 168
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 184
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 202
          },
          "name": "permissions",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index:OneDashboard"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index.ts",
        "line": 19
      },
      "name": "OneDashboardConfig",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The dashboard's name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 44
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#page OneDashboard#page}",
            "stability": "stable",
            "summary": "page block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 56
          },
          "name": "page",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID where you want to create the dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 25
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#description OneDashboard#description}",
            "stability": "stable",
            "summary": "The dashboard's description."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 31
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#id OneDashboard#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 38
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#permissions OneDashboard#permissions}",
            "stability": "stable",
            "summary": "Determines who can see or edit the dashboard. Valid values are private, public_read_only, public_read_write. Defaults to public_read_only."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 50
          },
          "name": "permissions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#variable OneDashboard#variable}",
            "stability": "stable",
            "summary": "variable block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index.ts",
            "line": 62
          },
          "name": "variable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index:OneDashboardConfig"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPage": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 8473
      },
      "name": "OneDashboardPage",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The dashboard page's name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8485
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#description OneDashboard#description}",
            "stability": "stable",
            "summary": "The dashboard page's description."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8479
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_area OneDashboard#widget_area}",
            "stability": "stable",
            "summary": "widget_area block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8491
          },
          "name": "widgetArea",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetArea"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_bar OneDashboard#widget_bar}",
            "stability": "stable",
            "summary": "widget_bar block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8497
          },
          "name": "widgetBar",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBar"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_billboard OneDashboard#widget_billboard}",
            "stability": "stable",
            "summary": "widget_billboard block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8503
          },
          "name": "widgetBillboard",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboard"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_bullet OneDashboard#widget_bullet}",
            "stability": "stable",
            "summary": "widget_bullet block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8509
          },
          "name": "widgetBullet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBullet"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_funnel OneDashboard#widget_funnel}",
            "stability": "stable",
            "summary": "widget_funnel block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8515
          },
          "name": "widgetFunnel",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_heatmap OneDashboard#widget_heatmap}",
            "stability": "stable",
            "summary": "widget_heatmap block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8521
          },
          "name": "widgetHeatmap",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmap"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_histogram OneDashboard#widget_histogram}",
            "stability": "stable",
            "summary": "widget_histogram block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8527
          },
          "name": "widgetHistogram",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogram"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_json OneDashboard#widget_json}",
            "stability": "stable",
            "summary": "widget_json block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8533
          },
          "name": "widgetJson",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJson"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_line OneDashboard#widget_line}",
            "stability": "stable",
            "summary": "widget_line block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8539
          },
          "name": "widgetLine",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLine"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_log_table OneDashboard#widget_log_table}",
            "stability": "stable",
            "summary": "widget_log_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8545
          },
          "name": "widgetLogTable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_markdown OneDashboard#widget_markdown}",
            "stability": "stable",
            "summary": "widget_markdown block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8551
          },
          "name": "widgetMarkdown",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdown"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_pie OneDashboard#widget_pie}",
            "stability": "stable",
            "summary": "widget_pie block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8557
          },
          "name": "widgetPie",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPie"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_stacked_bar OneDashboard#widget_stacked_bar}",
            "stability": "stable",
            "summary": "widget_stacked_bar block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8563
          },
          "name": "widgetStackedBar",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBar"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#widget_table OneDashboard#widget_table}",
            "stability": "stable",
            "summary": "widget_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8569
          },
          "name": "widgetTable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPage"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 9107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9114
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9107
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9107
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 8716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 8706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8879
          },
          "name": "putWidgetArea",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetArea"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8895
          },
          "name": "putWidgetBar",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBar"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8911
          },
          "name": "putWidgetBillboard",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboard"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8927
          },
          "name": "putWidgetBullet",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBullet"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8943
          },
          "name": "putWidgetFunnel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnel"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8959
          },
          "name": "putWidgetHeatmap",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmap"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8975
          },
          "name": "putWidgetHistogram",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogram"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8991
          },
          "name": "putWidgetJson",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJson"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9007
          },
          "name": "putWidgetLine",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLine"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9023
          },
          "name": "putWidgetLogTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9039
          },
          "name": "putWidgetMarkdown",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdown"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9055
          },
          "name": "putWidgetPie",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPie"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9071
          },
          "name": "putWidgetStackedBar",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBar"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9087
          },
          "name": "putWidgetTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8848
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8882
          },
          "name": "resetWidgetArea"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8898
          },
          "name": "resetWidgetBar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8914
          },
          "name": "resetWidgetBillboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8930
          },
          "name": "resetWidgetBullet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8946
          },
          "name": "resetWidgetFunnel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8962
          },
          "name": "resetWidgetHeatmap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8978
          },
          "name": "resetWidgetHistogram"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8994
          },
          "name": "resetWidgetJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9010
          },
          "name": "resetWidgetLine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9026
          },
          "name": "resetWidgetLogTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9042
          },
          "name": "resetWidgetMarkdown"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9058
          },
          "name": "resetWidgetPie"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9074
          },
          "name": "resetWidgetStackedBar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9090
          },
          "name": "resetWidgetTable"
        }
      ],
      "name": "OneDashboardPageOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8857
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8876
          },
          "name": "widgetArea",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8892
          },
          "name": "widgetBar",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8908
          },
          "name": "widgetBillboard",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8924
          },
          "name": "widgetBullet",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8940
          },
          "name": "widgetFunnel",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8956
          },
          "name": "widgetHeatmap",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8972
          },
          "name": "widgetHistogram",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8988
          },
          "name": "widgetJson",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9004
          },
          "name": "widgetLine",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9020
          },
          "name": "widgetLogTable",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9036
          },
          "name": "widgetMarkdown",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9052
          },
          "name": "widgetPie",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9068
          },
          "name": "widgetStackedBar",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9084
          },
          "name": "widgetTable",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8852
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8870
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8886
          },
          "name": "widgetAreaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetArea"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8902
          },
          "name": "widgetBarInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBar"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8918
          },
          "name": "widgetBillboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboard"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8934
          },
          "name": "widgetBulletInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBullet"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8950
          },
          "name": "widgetFunnelInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8966
          },
          "name": "widgetHeatmapInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmap"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8982
          },
          "name": "widgetHistogramInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogram"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8998
          },
          "name": "widgetJsonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJson"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9014
          },
          "name": "widgetLineInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLine"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9030
          },
          "name": "widgetLogTableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9046
          },
          "name": "widgetMarkdownInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdown"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9062
          },
          "name": "widgetPieInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPie"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9078
          },
          "name": "widgetStackedBarInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBar"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9094
          },
          "name": "widgetTableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8842
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8863
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPage"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetArea": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetArea",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 1401
      },
      "name": "OneDashboardPageWidgetArea",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1405
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1471
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1429
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1435
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1453
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1459
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1409
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1413
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1417
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1465
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1421
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1477
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1425
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1483
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1439
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1443
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1447
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetArea"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 160
      },
      "name": "OneDashboardPageWidgetAreaColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 164
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 170
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.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-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetAreaColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 300
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 280
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 267
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 283
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetAreaColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 277
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 271
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 287
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 261
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7
      },
      "name": "OneDashboardPageWidgetAreaColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 156
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetAreaColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 149
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
        "line": 58
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 116
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 132
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetAreaColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 120
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 136
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 110
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 126
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 311
      },
      "name": "OneDashboardPageWidgetAreaDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 323
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 335
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 317
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 329
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 524
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetAreaDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 517
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 517
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 517
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 458
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 487
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetAreaDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 462
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 475
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 491
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 504
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 452
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 468
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 481
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 497
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 528
      },
      "name": "OneDashboardPageWidgetAreaInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 534
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 540
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 579
      },
      "name": "OneDashboardPageWidgetAreaInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 626
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 639
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 619
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 632
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2048
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetAreaList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2041
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2041
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2041
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetArea"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 643
      },
      "name": "OneDashboardPageWidgetAreaNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 655
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 649
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 782
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 789
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetAreaNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 782
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 782
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 775
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 752
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetAreaNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 756
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 769
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 746
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 762
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 946
      },
      "name": "OneDashboardPageWidgetAreaNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 950
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 956
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 1086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 1078
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1093
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetAreaNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1086
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1086
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1086
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 1005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 995
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1066
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1053
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1069
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetAreaNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1063
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1057
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1073
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1047
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 793
      },
      "name": "OneDashboardPageWidgetAreaNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 799
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 805
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
        "line": 927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.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-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetAreaNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 935
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
            "line": 935
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 902
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 918
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetAreaNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 906
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 922
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 896
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 912
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 1637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 1627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1944
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1960
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1976
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1992
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2005
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2021
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1947
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1963
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1788
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1804
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1825
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1979
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1841
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2008
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1857
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2024
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1899
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1915
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1931
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetAreaOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1941
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1957
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1813
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1973
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1989
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2002
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2018
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1951
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1776
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1967
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1792
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1808
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1829
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1983
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1845
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1996
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2012
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1861
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1874
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1887
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2028
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1903
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1919
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1935
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1769
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1782
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1798
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1819
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1835
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1851
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1867
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1880
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1893
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1909
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1925
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetArea"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 1250
      },
      "name": "OneDashboardPageWidgetAreaUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1260
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1254
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 1390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 1382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1397
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetAreaUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1390
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1390
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1390
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 1309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 1299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1370
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1373
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1357
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetAreaUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1367
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1377
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1361
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1351
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 1097
      },
      "name": "OneDashboardPageWidgetAreaUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1103
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1109
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 1239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 1231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetAreaUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 1158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 1148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1206
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1222
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetAreaUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1210
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1226
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1200
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1216
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 1162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetAreaUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetAreaUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBar": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBar",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 3446
      },
      "name": "OneDashboardPageWidgetBar",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3450
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3528
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3486
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3492
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3510
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3516
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3454
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#filter_current_dashboard OneDashboard#filter_current_dashboard}",
            "stability": "stable",
            "summary": "Use this item to filter the current dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3460
          },
          "name": "filterCurrentDashboard",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3464
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3468
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3522
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3472
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#linked_entity_guids OneDashboard#linked_entity_guids}",
            "stability": "stable",
            "summary": "Related entities. Currently only supports Dashboard entities, but may allow other cases in the future."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3478
          },
          "name": "linkedEntityGuids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3534
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3482
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3540
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3496
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3500
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3504
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBar"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2205
      },
      "name": "OneDashboardPageWidgetBarColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2209
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2215
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2352
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBarColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2345
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2325
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2312
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2328
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetBarColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2322
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2316
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2332
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2306
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2052
      },
      "name": "OneDashboardPageWidgetBarColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2058
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2064
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2201
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBarColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2194
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2161
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2177
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetBarColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2165
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2181
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2155
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2171
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2356
      },
      "name": "OneDashboardPageWidgetBarDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2368
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2380
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2362
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2374
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2569
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBarDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2562
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2562
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2503
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2532
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetBarDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2507
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2520
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2536
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2549
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2497
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2513
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2526
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2542
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2573
      },
      "name": "OneDashboardPageWidgetBarInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2579
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2585
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2624
      },
      "name": "OneDashboardPageWidgetBarInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2671
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2684
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2664
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2677
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 4156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4163
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBarList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4156
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4156
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBar"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2688
      },
      "name": "OneDashboardPageWidgetBarNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2700
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2694
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2834
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBarNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2827
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2827
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2827
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2797
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetBarNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2801
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2814
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2791
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2807
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2991
      },
      "name": "OneDashboardPageWidgetBarNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2995
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3001
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 3131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 3123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBarNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 3040
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3111
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3098
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3114
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetBarNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3108
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3102
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3118
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3092
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3054
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2838
      },
      "name": "OneDashboardPageWidgetBarNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2844
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2850
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2980
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2972
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2987
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBarNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2980
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2980
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2980
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 2899
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 2889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2947
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2963
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetBarNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2951
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2967
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2941
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2957
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 2903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 3708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 3698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4059
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4075
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4091
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4107
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4120
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4136
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4062
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4078
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3871
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3887
          },
          "name": "resetFilterCurrentDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3903
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3924
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4094
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3940
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3956
          },
          "name": "resetLinkedEntityGuids"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4123
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3972
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4139
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4014
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4030
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4046
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetBarOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4056
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4072
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3912
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4088
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4104
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4117
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4133
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4066
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3859
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4082
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3875
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3891
          },
          "name": "filterCurrentDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3907
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3928
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4098
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3944
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3960
          },
          "name": "linkedEntityGuidsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4111
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4127
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3976
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3989
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4002
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4143
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4018
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4034
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4050
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3852
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3865
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3881
          },
          "name": "filterCurrentDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3897
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3918
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3934
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3950
          },
          "name": "linkedEntityGuids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3966
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3982
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3995
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4008
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4024
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4040
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBar"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 3295
      },
      "name": "OneDashboardPageWidgetBarUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3305
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3299
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 3435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 3427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3442
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBarUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3435
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3435
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 3344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3415
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3418
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3402
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetBarUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3412
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3422
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3406
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3396
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 3142
      },
      "name": "OneDashboardPageWidgetBarUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3148
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3154
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 3284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 3276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3291
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBarUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3284
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3284
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 3193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3251
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3267
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetBarUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3255
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3271
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3245
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3261
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 3207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBarUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBarUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboard": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5561
      },
      "name": "OneDashboardPageWidgetBillboard",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5565
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5643
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5595
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5601
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5625
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#critical OneDashboard#critical}",
            "stability": "stable",
            "summary": "The critical threshold value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5571
          },
          "name": "critical",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5631
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5575
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5579
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5583
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5637
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5587
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5649
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5591
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5655
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#warning OneDashboard#warning}",
            "stability": "stable",
            "summary": "The warning threshold value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5607
          },
          "name": "warning",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5611
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5615
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5619
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboard"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4320
      },
      "name": "OneDashboardPageWidgetBillboardColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4324
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4330
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 4460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4467
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBillboardColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4460
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4460
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4460
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 4379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4440
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4427
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4443
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetBillboardColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4437
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4431
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4447
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4421
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4167
      },
      "name": "OneDashboardPageWidgetBillboardColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4173
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4179
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 4309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4316
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBillboardColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4309
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4309
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 4228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4276
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4292
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetBillboardColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4280
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4296
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4270
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4286
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4471
      },
      "name": "OneDashboardPageWidgetBillboardDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4483
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4495
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4477
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4489
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 4677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4684
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBillboardDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4677
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4677
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4677
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 4558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4618
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4647
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetBillboardDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4622
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4635
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4651
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4664
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4612
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4628
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4641
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4657
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4688
      },
      "name": "OneDashboardPageWidgetBillboardInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4694
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4700
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 4746
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4739
      },
      "name": "OneDashboardPageWidgetBillboardInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4786
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4799
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4779
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4792
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 6271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6278
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBillboardList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6271
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6271
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboard"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4803
      },
      "name": "OneDashboardPageWidgetBillboardNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4815
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4809
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 4942
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4949
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBillboardNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4942
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4942
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4942
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 4864
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4912
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetBillboardNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4916
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4929
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4906
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4922
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5106
      },
      "name": "OneDashboardPageWidgetBillboardNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5110
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5116
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 5246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5253
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBillboardNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5246
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 5165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5226
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5213
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5229
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetBillboardNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5223
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5217
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5233
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5207
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 4953
      },
      "name": "OneDashboardPageWidgetBillboardNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4959
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 4965
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 5095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5102
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBillboardNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5095
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5095
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5095
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 5014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5062
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5078
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetBillboardNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5066
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5082
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5056
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5072
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 5823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6174
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6190
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6206
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6222
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6235
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6251
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6177
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5986
          },
          "name": "resetCritical"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6193
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6002
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6018
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6039
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6209
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6055
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6238
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6071
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6254
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6113
          },
          "name": "resetWarning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6129
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6145
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6161
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetBillboardOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6171
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6187
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6027
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6203
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6219
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6232
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6248
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6181
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5974
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5990
          },
          "name": "criticalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6197
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6006
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6022
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6043
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6213
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6059
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6226
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6242
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6075
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6088
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6101
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6258
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6117
          },
          "name": "warningInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6133
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6149
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6165
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5967
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5980
          },
          "name": "critical",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5996
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6012
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6033
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6049
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6065
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6081
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6094
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6107
          },
          "name": "warning",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6123
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6139
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6155
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboard"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5410
      },
      "name": "OneDashboardPageWidgetBillboardUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5420
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5414
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 5550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5557
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBillboardUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5550
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5550
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5550
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 5469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5530
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5533
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5517
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetBillboardUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5527
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5537
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5521
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5511
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5257
      },
      "name": "OneDashboardPageWidgetBillboardUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5263
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5269
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
        "line": 5391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.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-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBillboardUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5399
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
            "line": 5399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 5318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 5308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5366
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5382
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetBillboardUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5370
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5386
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5360
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5376
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 5322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBillboardUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBillboardUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBullet": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBullet",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7676
      },
      "name": "OneDashboardPageWidgetBullet",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7680
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#limit OneDashboard#limit}",
            "stability": "stable",
            "summary": "The maximum value for the visualization."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7702
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7752
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7710
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7716
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7734
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7740
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7684
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7688
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7692
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7746
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7696
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7758
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7706
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7764
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7720
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7724
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7728
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBullet"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6435
      },
      "name": "OneDashboardPageWidgetBulletColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6439
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6445
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 6575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6582
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBulletColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6575
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6575
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6575
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 6494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6555
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6542
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6558
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetBulletColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6552
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6546
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6562
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6536
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6282
      },
      "name": "OneDashboardPageWidgetBulletColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6288
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6294
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
        "line": 6416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.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-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBulletColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6424
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
            "line": 6424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 6343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6391
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6407
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetBulletColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6395
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6411
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6385
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6401
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6586
      },
      "name": "OneDashboardPageWidgetBulletDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6598
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6610
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6592
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6604
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 6792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6799
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBulletDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6792
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6792
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6792
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 6673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6733
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6762
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetBulletDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6737
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6750
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6766
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6779
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6727
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6743
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6756
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6772
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6803
      },
      "name": "OneDashboardPageWidgetBulletInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6809
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6815
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 6861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6854
      },
      "name": "OneDashboardPageWidgetBulletInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6901
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6914
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6894
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6907
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6865
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 8348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8355
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBulletList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8348
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8348
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBullet"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6918
      },
      "name": "OneDashboardPageWidgetBulletNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6930
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6924
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7064
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBulletNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7057
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7057
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7057
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 6979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 6969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7027
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetBulletNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7031
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7044
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7021
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7037
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 6983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7221
      },
      "name": "OneDashboardPageWidgetBulletNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7225
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7231
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 7361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7368
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBulletNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7361
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 7280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7341
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7328
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7344
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetBulletNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7338
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7332
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7348
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7322
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7068
      },
      "name": "OneDashboardPageWidgetBulletNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7074
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7080
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 7210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7217
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBulletNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7210
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7210
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 7129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7177
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7193
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetBulletNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7181
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7197
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7171
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7187
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 7925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8251
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8267
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8283
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8299
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8312
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8328
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8254
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8270
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8082
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8098
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8119
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8286
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8135
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8315
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8164
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8331
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8206
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8222
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8238
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetBulletOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8248
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8264
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8280
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8296
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8309
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8325
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8258
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8070
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8274
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8086
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8102
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8123
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8290
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8139
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8152
          },
          "name": "limitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8303
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8319
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8168
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8181
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8194
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8335
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8210
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8226
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8242
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8063
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8076
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8092
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8113
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8129
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8145
          },
          "name": "limit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8158
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8174
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8187
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8200
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8216
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8232
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7929
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBullet"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7525
      },
      "name": "OneDashboardPageWidgetBulletUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7535
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7529
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 7665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7672
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBulletUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7665
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7665
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7665
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 7584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7645
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7648
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7632
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetBulletUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7642
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7652
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7636
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7626
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7372
      },
      "name": "OneDashboardPageWidgetBulletUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7378
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7384
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 7514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7521
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetBulletUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7514
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7514
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7514
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 7423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7481
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7497
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetBulletUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7485
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7501
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7475
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7491
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 7437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetBulletUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetBulletUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnel": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9753
      },
      "name": "OneDashboardPageWidgetFunnel",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9757
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9823
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9781
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9787
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9805
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9811
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9761
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9765
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9769
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9817
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9773
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9829
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9777
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9835
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9791
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9795
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9799
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnel"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8512
      },
      "name": "OneDashboardPageWidgetFunnelColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8516
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8522
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 8652
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8659
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetFunnelColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8652
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8652
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8652
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 8571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8632
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8619
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8635
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetFunnelColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8629
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8623
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8639
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8613
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8359
      },
      "name": "OneDashboardPageWidgetFunnelColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8365
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8371
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 8501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8508
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetFunnelColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8501
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 8420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8468
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8484
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetFunnelColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8472
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8488
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8462
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8478
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8663
      },
      "name": "OneDashboardPageWidgetFunnelDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8675
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8687
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8669
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8681
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 8869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8876
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetFunnelDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8869
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8869
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8869
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8862
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8810
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8839
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetFunnelDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8814
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8827
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8843
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8856
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8804
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8820
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8833
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8849
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8880
      },
      "name": "OneDashboardPageWidgetFunnelInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8886
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8892
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 8938
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8931
      },
      "name": "OneDashboardPageWidgetFunnelInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8978
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8991
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8971
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8984
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 8942
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 10393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10400
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetFunnelList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10393
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 8995
      },
      "name": "OneDashboardPageWidgetFunnelNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9007
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9001
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9141
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetFunnelNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9134
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9134
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9046
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9104
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetFunnelNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9108
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9121
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9098
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9114
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9060
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9298
      },
      "name": "OneDashboardPageWidgetFunnelNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9302
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9308
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9438
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9445
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetFunnelNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9438
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9438
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9418
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9405
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9421
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetFunnelNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9415
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9409
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9425
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9399
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9145
      },
      "name": "OneDashboardPageWidgetFunnelNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9151
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9157
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9294
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetFunnelNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9287
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9287
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9254
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9270
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetFunnelNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9258
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9274
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9248
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9264
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10296
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10312
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10328
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10344
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10357
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10373
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10299
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10315
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10140
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10156
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10177
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10331
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10193
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10360
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10209
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10376
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10251
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10267
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10283
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetFunnelOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10293
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10309
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10165
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10325
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10341
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10354
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10370
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10303
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10128
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10319
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10144
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10160
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10181
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10335
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10197
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10348
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10364
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10213
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10226
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10239
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10380
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10255
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10271
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10287
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10121
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10134
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10150
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10171
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10187
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10203
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10219
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10232
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10245
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10261
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10277
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnel"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9602
      },
      "name": "OneDashboardPageWidgetFunnelUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9612
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9606
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9749
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetFunnelUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9742
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9742
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9742
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9722
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9725
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9709
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetFunnelUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9719
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9729
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9713
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9703
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9449
      },
      "name": "OneDashboardPageWidgetFunnelUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9455
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9461
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9598
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetFunnelUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9591
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9591
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 9510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 9500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9558
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9574
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetFunnelUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9562
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9578
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9552
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9568
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 9514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetFunnelUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetFunnelUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmap": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11798
      },
      "name": "OneDashboardPageWidgetHeatmap",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11802
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11880
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11838
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11844
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11862
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11868
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11806
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#filter_current_dashboard OneDashboard#filter_current_dashboard}",
            "stability": "stable",
            "summary": "Use this item to filter the current dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11812
          },
          "name": "filterCurrentDashboard",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11816
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11820
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11874
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11824
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#linked_entity_guids OneDashboard#linked_entity_guids}",
            "stability": "stable",
            "summary": "Related entities. Currently only supports Dashboard entities, but may allow other cases in the future."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11830
          },
          "name": "linkedEntityGuids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11886
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11834
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11892
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11848
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11852
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11856
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmap"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10557
      },
      "name": "OneDashboardPageWidgetHeatmapColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10561
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10567
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 10697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10704
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10697
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10697
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10697
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 10616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10677
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10664
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10680
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10674
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10668
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10684
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10658
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10404
      },
      "name": "OneDashboardPageWidgetHeatmapColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10410
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10416
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 10546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10553
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10546
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10546
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 10465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10513
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10529
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10517
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10533
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10507
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10523
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10708
      },
      "name": "OneDashboardPageWidgetHeatmapDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10720
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10732
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10714
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10726
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 10914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10921
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10914
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10914
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10914
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 10795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10855
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10884
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10859
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10872
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10888
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10901
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10849
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10865
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10878
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10894
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10799
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10925
      },
      "name": "OneDashboardPageWidgetHeatmapInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10931
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10937
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 10983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 10976
      },
      "name": "OneDashboardPageWidgetHeatmapInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11023
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11036
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11016
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11029
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 10987
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 12500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12515
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12508
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12508
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12508
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmap"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11040
      },
      "name": "OneDashboardPageWidgetHeatmapNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11052
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11046
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 11179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11186
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11179
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 11101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11149
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11153
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11166
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11143
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11159
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11343
      },
      "name": "OneDashboardPageWidgetHeatmapNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11347
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11353
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 11483
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11490
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11483
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11483
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11483
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 11402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11463
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11450
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11466
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11460
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11454
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11470
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11444
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11190
      },
      "name": "OneDashboardPageWidgetHeatmapNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11196
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11202
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 11332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11339
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11332
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11332
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11332
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 11251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11299
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11315
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11303
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11319
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11293
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11309
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 12050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12411
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12427
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12443
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12459
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12472
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12488
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12414
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12430
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12223
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12239
          },
          "name": "resetFilterCurrentDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12255
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12276
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12446
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12292
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12308
          },
          "name": "resetLinkedEntityGuids"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12475
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12324
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12491
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12366
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12382
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12398
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12408
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12424
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12264
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12440
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12456
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12469
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12485
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12418
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12211
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12434
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12227
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12243
          },
          "name": "filterCurrentDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12259
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12280
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12450
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12296
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12312
          },
          "name": "linkedEntityGuidsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12463
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12479
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12328
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12341
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12354
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12495
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12370
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12386
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12402
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12204
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12217
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12233
          },
          "name": "filterCurrentDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12249
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12270
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12286
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12302
          },
          "name": "linkedEntityGuids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12318
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12334
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12347
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12360
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12376
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12392
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmap"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11647
      },
      "name": "OneDashboardPageWidgetHeatmapUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11657
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11651
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 11787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11794
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11787
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11787
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 11706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11767
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11770
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11754
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11764
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11774
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11758
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11748
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11494
      },
      "name": "OneDashboardPageWidgetHeatmapUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11500
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11506
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 11636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11628
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11643
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11636
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11636
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11636
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 11555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 11545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11603
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11619
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetHeatmapUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11607
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11623
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11597
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11613
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 11559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHeatmapUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHeatmapUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogram": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogram",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13913
      },
      "name": "OneDashboardPageWidgetHistogram",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13917
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13983
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13941
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13947
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13965
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13971
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13921
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13925
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13929
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13977
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13933
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13989
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13937
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13995
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13951
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13955
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13959
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogram"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 12672
      },
      "name": "OneDashboardPageWidgetHistogramColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12676
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12682
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 12812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 12804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12819
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHistogramColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12812
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12812
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12812
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 12731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 12721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12792
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12779
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12795
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetHistogramColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12789
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12783
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12799
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12773
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 12519
      },
      "name": "OneDashboardPageWidgetHistogramColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12525
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12531
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 12661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 12653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12668
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHistogramColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12661
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12661
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12661
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 12580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 12570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12628
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12644
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetHistogramColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12632
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12648
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12622
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12638
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 12823
      },
      "name": "OneDashboardPageWidgetHistogramDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12835
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12847
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12829
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12841
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13036
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHistogramDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13029
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13029
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13029
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 12910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 12900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12970
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12999
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetHistogramDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12974
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12987
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13003
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13016
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12964
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12980
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12993
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13009
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 12914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13040
      },
      "name": "OneDashboardPageWidgetHistogramInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13046
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13052
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13091
      },
      "name": "OneDashboardPageWidgetHistogramInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13138
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13151
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13131
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 14553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 14545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14560
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHistogramList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14553
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogram"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13155
      },
      "name": "OneDashboardPageWidgetHistogramNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13167
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13161
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13301
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHistogramNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13294
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13294
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13264
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetHistogramNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13268
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13281
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13258
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13274
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13458
      },
      "name": "OneDashboardPageWidgetHistogramNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13462
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13468
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13605
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHistogramNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13598
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13598
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13598
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13578
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13565
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13581
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetHistogramNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13575
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13569
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13585
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13559
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13305
      },
      "name": "OneDashboardPageWidgetHistogramNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13311
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13317
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13454
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHistogramNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13447
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13414
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13430
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetHistogramNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13418
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13434
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13408
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13424
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 14149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 14139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14456
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14472
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14488
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14504
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14517
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14533
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14459
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14475
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14300
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14316
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14337
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14491
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14353
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14520
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14369
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14536
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14411
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14427
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14443
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetHistogramOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14453
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14469
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14325
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14485
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14501
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14514
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14530
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14463
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14288
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14479
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14304
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14320
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14341
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14495
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14357
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14508
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14524
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14373
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14386
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14399
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14540
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14415
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14431
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14447
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14281
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14294
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14310
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14331
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14347
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14363
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14379
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14392
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14405
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14421
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14437
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogram"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13762
      },
      "name": "OneDashboardPageWidgetHistogramUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13772
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13766
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13909
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHistogramUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13902
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13902
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13902
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13811
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13882
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13885
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13869
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetHistogramUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13879
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13889
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13873
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13863
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13609
      },
      "name": "OneDashboardPageWidgetHistogramUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13615
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13621
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13758
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetHistogramUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13751
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13751
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13751
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 13670
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 13660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13718
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13734
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetHistogramUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13722
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13738
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13712
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13728
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 13674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetHistogramUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetHistogramUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJson": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJson",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15958
      },
      "name": "OneDashboardPageWidgetJson",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15962
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16028
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15986
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15992
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16010
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16016
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15966
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15970
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15974
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16022
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15978
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16034
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15982
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16040
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15996
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16000
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16004
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJson"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 14717
      },
      "name": "OneDashboardPageWidgetJsonColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14721
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14727
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 14857
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 14849
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14864
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetJsonColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14857
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14857
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14857
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
        "line": 14766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14837
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14824
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14840
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetJsonColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14834
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14828
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14844
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14818
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 14564
      },
      "name": "OneDashboardPageWidgetJsonColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14570
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14576
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 14706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 14698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetJsonColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14706
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14706
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 14625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 14615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14673
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14689
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetJsonColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14677
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14693
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14667
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14683
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 14868
      },
      "name": "OneDashboardPageWidgetJsonDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14880
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14892
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14874
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14886
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
        "line": 15066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.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-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetJsonDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15074
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
            "line": 15074
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15067
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 14955
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 14945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15015
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15044
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetJsonDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15019
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15032
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15048
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15061
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15009
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15025
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15038
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15054
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 14959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15085
      },
      "name": "OneDashboardPageWidgetJsonInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15091
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15097
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15136
      },
      "name": "OneDashboardPageWidgetJsonInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15183
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15196
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15176
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15189
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 16598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 16590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16605
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetJsonList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16598
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16598
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16598
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJson"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15200
      },
      "name": "OneDashboardPageWidgetJsonNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15212
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15206
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15346
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetJsonNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15339
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15339
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15309
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetJsonNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15313
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15326
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15303
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15319
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15503
      },
      "name": "OneDashboardPageWidgetJsonNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15507
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15513
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15650
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetJsonNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15643
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15643
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15643
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15623
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15610
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15626
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetJsonNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15620
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15614
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15630
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15604
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15350
      },
      "name": "OneDashboardPageWidgetJsonNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15356
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15362
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15499
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetJsonNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15492
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15459
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15475
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetJsonNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15463
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15479
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15453
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15469
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 16184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16501
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16517
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16533
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16549
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16562
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16578
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16504
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16520
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16345
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16361
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16382
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16536
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16398
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16565
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16414
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16581
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16456
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16472
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16488
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetJsonOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16498
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16514
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16530
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16546
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16559
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16575
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16508
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16333
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16524
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16349
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16365
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16386
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16540
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16402
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16553
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16569
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16418
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16431
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16444
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16585
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16460
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16476
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16492
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16326
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16339
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16355
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16376
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16392
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16408
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16424
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16437
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16450
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16466
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16482
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJson"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15807
      },
      "name": "OneDashboardPageWidgetJsonUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15817
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15811
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15954
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetJsonUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15947
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15947
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15947
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15927
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15930
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15914
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetJsonUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15924
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15934
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15918
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15908
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15654
      },
      "name": "OneDashboardPageWidgetJsonUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15660
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15666
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15803
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetJsonUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15796
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15796
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15796
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 15715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 15705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15763
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15779
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetJsonUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15767
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15783
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15757
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15773
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 15719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetJsonUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetJsonUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLine": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLine",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 18417
      },
      "name": "OneDashboardPageWidgetLine",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18421
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18499
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18451
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18457
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18481
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18487
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18425
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18429
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18433
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18493
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#is_label_visible OneDashboard#is_label_visible}",
            "stability": "stable",
            "summary": "Specified if the label should be visible in the graph created when specified with thresholds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18439
          },
          "name": "isLabelVisible",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18443
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18505
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18447
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#threshold OneDashboard#threshold}",
            "stability": "stable",
            "summary": "threshold block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18511
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThreshold"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18517
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18461
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18465
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18469
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_zero OneDashboard#y_axis_left_zero}",
            "stability": "stable",
            "summary": "Specifies if the values on the graph to be rendered need to be fit to scale, or printed within the specified range."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18475
          },
          "name": "yAxisLeftZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_right OneDashboard#y_axis_right}",
            "stability": "stable",
            "summary": "y_axis_right block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18523
          },
          "name": "yAxisRight",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRight"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLine"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 16762
      },
      "name": "OneDashboardPageWidgetLineColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16766
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16772
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 16902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 16894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16909
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLineColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16902
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16902
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16902
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 16821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 16811
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16882
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16869
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16885
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetLineColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16879
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16873
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16889
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16863
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 16609
      },
      "name": "OneDashboardPageWidgetLineColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16615
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16621
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 16751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 16743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16758
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLineColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16751
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16751
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16751
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 16670
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 16660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16718
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16734
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetLineColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16722
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16738
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16712
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16728
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 16913
      },
      "name": "OneDashboardPageWidgetLineDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16925
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16937
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16919
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 16931
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLineDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 16990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17060
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17089
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetLineDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17064
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17077
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17093
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17106
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17054
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17070
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17083
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17099
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17130
      },
      "name": "OneDashboardPageWidgetLineInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17136
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 17188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17181
      },
      "name": "OneDashboardPageWidgetLineInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17228
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17241
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17221
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 19197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19204
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLineList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19197
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19197
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLine"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17245
      },
      "name": "OneDashboardPageWidgetLineNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17257
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17251
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 17384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17391
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLineNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17384
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17384
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 17306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17354
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetLineNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17358
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17371
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17348
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17364
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17548
      },
      "name": "OneDashboardPageWidgetLineNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17552
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17558
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 17688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17695
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLineNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17688
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17688
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17688
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 17607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17668
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17655
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17671
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetLineNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17665
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17659
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17675
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17649
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17395
      },
      "name": "OneDashboardPageWidgetLineNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17401
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17407
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 17537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17544
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLineNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17537
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17537
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 17456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17504
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17520
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetLineNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17508
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17524
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17498
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17514
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 18705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 18695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19068
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19084
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19100
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19116
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19129
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19145
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThreshold"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19161
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19177
          },
          "name": "putYAxisRight",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRight"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19071
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19087
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18880
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18896
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18917
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19103
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18933
          },
          "name": "resetIsLabelVisible"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18949
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19132
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18965
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19148
          },
          "name": "resetThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19164
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19007
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19023
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19039
          },
          "name": "resetYAxisLeftMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19055
          },
          "name": "resetYAxisLeftZero"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19180
          },
          "name": "resetYAxisRight"
        }
      ],
      "name": "OneDashboardPageWidgetLineOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19065
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19081
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18905
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19097
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19113
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19126
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19142
          },
          "name": "threshold",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19158
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19174
          },
          "name": "yAxisRight",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRightOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19075
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18868
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19091
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18884
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18900
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18921
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19107
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18937
          },
          "name": "isLabelVisibleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18953
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19120
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19136
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18969
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18982
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19152
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThreshold"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18995
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19168
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19011
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19027
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19043
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19059
          },
          "name": "yAxisLeftZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19184
          },
          "name": "yAxisRightInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRight"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18861
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18874
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18890
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18911
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18927
          },
          "name": "isLabelVisible",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18943
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18959
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18975
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18988
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19001
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19017
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19033
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19049
          },
          "name": "yAxisLeftZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLine"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThreshold": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17699
      },
      "name": "OneDashboardPageWidgetLineThreshold",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#from OneDashboard#from}",
            "stability": "stable",
            "summary": "The number from which the range starts in thresholds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17705
          },
          "name": "from",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "Name of the threshold created."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17711
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#severity OneDashboard#severity}",
            "stability": "stable",
            "summary": "Severity of the threshold, which would reflect in the widget, in the range of the threshold specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17717
          },
          "name": "severity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#to OneDashboard#to}",
            "stability": "stable",
            "summary": "The number at which the range ends in thresholds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17723
          },
          "name": "to",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineThreshold"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThresholdList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 17911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17903
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17918
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThresholdOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLineThresholdList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17911
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17911
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17911
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThreshold"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineThresholdList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThresholdOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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/one-dashboard/index-structs/structs0.ts",
        "line": 17776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17846
          },
          "name": "resetFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17862
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17878
          },
          "name": "resetSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17894
          },
          "name": "resetTo"
        }
      ],
      "name": "OneDashboardPageWidgetLineThresholdOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17850
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17866
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17882
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17898
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17840
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17856
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17872
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17888
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineThreshold"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineThresholdOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 18075
      },
      "name": "OneDashboardPageWidgetLineUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18085
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18079
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 18215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 18207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLineUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18215
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 18134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 18124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18195
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18198
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18182
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetLineUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18192
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18202
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18186
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18176
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17922
      },
      "name": "OneDashboardPageWidgetLineUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17928
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17934
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 18064
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 18056
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18071
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLineUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18064
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18064
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18064
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18057
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 17983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 17973
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18031
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18047
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetLineUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18035
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18051
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18025
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18041
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 17987
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRight": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRight",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 18226
      },
      "name": "OneDashboardPageWidgetLineYAxisRight",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_right_max OneDashboard#y_axis_right_max}",
            "stability": "stable",
            "summary": "Minimum value of the range to be specified with the Y-Axis on the right of the line widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18232
          },
          "name": "yAxisRightMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_right_min OneDashboard#y_axis_right_min}",
            "stability": "stable",
            "summary": "Minimum value of the range to be specified with the Y-Axis on the right of the line widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18238
          },
          "name": "yAxisRightMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_right_series OneDashboard#y_axis_right_series}",
            "stability": "stable",
            "summary": "A set of series that helps specify the Y-Axis on the right of the line widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18244
          },
          "name": "yAxisRightSeries",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_right_zero OneDashboard#y_axis_right_zero}",
            "stability": "stable",
            "summary": "An attribute that helps specify the Y-Axis on the right of the line widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18250
          },
          "name": "yAxisRightZero",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineYAxisRight"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRightOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRightOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 18310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 18303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18361
          },
          "name": "resetYAxisRightMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18377
          },
          "name": "resetYAxisRightMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18393
          },
          "name": "resetYAxisRightSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18409
          },
          "name": "resetYAxisRightZero"
        }
      ],
      "name": "OneDashboardPageWidgetLineYAxisRightOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18365
          },
          "name": "yAxisRightMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18381
          },
          "name": "yAxisRightMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18397
          },
          "name": "yAxisRightSeriesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18413
          },
          "name": "yAxisRightZeroInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18355
          },
          "name": "yAxisRightMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18371
          },
          "name": "yAxisRightMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18387
          },
          "name": "yAxisRightSeries",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18403
          },
          "name": "yAxisRightZero",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 18314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLineYAxisRight"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLineYAxisRightOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTable": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20602
      },
      "name": "OneDashboardPageWidgetLogTable",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20606
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20672
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20630
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20636
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20654
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20660
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20610
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20614
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20618
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20666
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20622
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20678
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20626
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20684
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20640
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20644
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20648
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTable"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19361
      },
      "name": "OneDashboardPageWidgetLogTableColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19365
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19371
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 19501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19508
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLogTableColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19501
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 19420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19481
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19468
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19484
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetLogTableColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19478
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19472
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19488
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19462
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19208
      },
      "name": "OneDashboardPageWidgetLogTableColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19214
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19220
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 19350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19357
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLogTableColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19350
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19350
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 19269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19317
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19333
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetLogTableColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19321
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19337
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19311
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19327
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19512
      },
      "name": "OneDashboardPageWidgetLogTableDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19524
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19536
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19518
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19530
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 19718
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19725
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLogTableDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19718
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19718
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19718
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 19599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19659
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19688
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetLogTableDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19663
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19676
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19692
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19705
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19653
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19669
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19682
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19698
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19729
      },
      "name": "OneDashboardPageWidgetLogTableInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19735
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19741
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 19787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19780
      },
      "name": "OneDashboardPageWidgetLogTableInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19827
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19840
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19820
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19833
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 21242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 21234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21249
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLogTableList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21242
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21242
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19844
      },
      "name": "OneDashboardPageWidgetLogTableNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19856
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19850
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 19983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19975
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19990
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLogTableNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19983
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19983
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19983
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 19905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19953
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetLogTableNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19957
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19970
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19947
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19963
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 19909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20147
      },
      "name": "OneDashboardPageWidgetLogTableNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20151
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20157
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 20287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20294
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLogTableNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20287
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20287
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 20206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20267
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20254
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20270
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetLogTableNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20264
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20258
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20274
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20248
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 19994
      },
      "name": "OneDashboardPageWidgetLogTableNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20000
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20006
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 20136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLogTableNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 20055
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20103
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20119
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetLogTableNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20107
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20123
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20097
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20113
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 20838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21145
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21161
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21177
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21193
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21206
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21222
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21148
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21164
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20989
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21005
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21026
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21180
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21042
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21209
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21058
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21225
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21100
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21116
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21132
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetLogTableOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21142
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21158
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21014
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21174
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21190
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21203
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21219
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21152
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20977
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21168
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20993
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21009
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21030
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21184
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21046
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21197
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21213
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21062
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21075
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21088
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21229
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21104
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21120
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21136
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20970
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20983
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20999
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21020
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21036
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21052
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21068
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21081
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21094
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21110
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 21126
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20451
      },
      "name": "OneDashboardPageWidgetLogTableUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20461
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20455
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20598
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLogTableUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20591
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20591
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 20510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20571
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20574
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20558
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetLogTableUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20568
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20578
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20562
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20552
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20298
      },
      "name": "OneDashboardPageWidgetLogTableUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20304
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20310
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 20440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20447
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetLogTableUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20440
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20440
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs0.ts",
          "line": 20359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs0.ts",
        "line": 20349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20407
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20423
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetLogTableUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20411
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20427
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20401
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20417
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs0.ts",
            "line": 20363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetLogTableUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs0:OneDashboardPageWidgetLogTableUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdown": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdown",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 1291
      },
      "name": "OneDashboardPageWidgetMarkdown",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1295
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1319
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#text OneDashboard#text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1323
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1329
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1347
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1353
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1299
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1303
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1307
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1359
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1311
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1365
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1315
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1371
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1333
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1337
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1341
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdown"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 200
      },
      "name": "OneDashboardPageWidgetMarkdownColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 204
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 210
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 347
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 340
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 340
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 340
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 320
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 307
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 323
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 317
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 311
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 327
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 301
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 47
      },
      "name": "OneDashboardPageWidgetMarkdownColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 53
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 59
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 156
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 172
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 160
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 176
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 150
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 166
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 351
      },
      "name": "OneDashboardPageWidgetMarkdownDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 363
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 375
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 357
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 369
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 438
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 498
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 527
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 502
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 515
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 531
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 544
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 492
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 508
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 521
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 537
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 568
      },
      "name": "OneDashboardPageWidgetMarkdownInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 574
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 580
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 619
      },
      "name": "OneDashboardPageWidgetMarkdownInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 666
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 679
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 659
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 672
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 1929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 1921
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1936
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1929
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1929
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1929
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1922
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdown"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 836
      },
      "name": "OneDashboardPageWidgetMarkdownNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 840
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 846
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 976
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 983
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 976
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 976
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 976
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 969
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 895
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 956
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 943
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 959
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 953
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 947
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 963
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 937
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 683
      },
      "name": "OneDashboardPageWidgetMarkdownNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 689
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 695
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 832
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 825
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 825
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 792
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 808
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 796
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 812
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 786
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 802
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 1525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 1515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1845
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1861
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1877
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1893
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1909
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1848
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1864
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1676
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1692
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1713
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1880
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1729
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1896
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1745
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1912
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1800
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1816
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1832
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1842
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1858
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1701
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1874
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1890
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1906
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1852
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1664
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1868
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1680
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1696
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1717
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1884
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1733
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1900
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1749
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1762
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1775
          },
          "name": "textInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1788
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1916
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1804
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1820
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1836
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1657
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1670
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1686
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1707
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1723
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1739
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1755
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1768
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1781
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1794
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1810
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1826
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdown"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 1140
      },
      "name": "OneDashboardPageWidgetMarkdownUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1150
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1144
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 1280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 1272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1287
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1280
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1280
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 1199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 1189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1260
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1263
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1247
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1257
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1267
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1251
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1241
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 987
      },
      "name": "OneDashboardPageWidgetMarkdownUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 993
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 999
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 1129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 1121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1136
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1129
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1129
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 1048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 1038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1096
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1112
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetMarkdownUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1100
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1116
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1090
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1106
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetMarkdownUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetMarkdownUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPie": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPie",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 3334
      },
      "name": "OneDashboardPageWidgetPie",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3338
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3416
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3374
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3380
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3398
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3404
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3342
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#filter_current_dashboard OneDashboard#filter_current_dashboard}",
            "stability": "stable",
            "summary": "Use this item to filter the current dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3348
          },
          "name": "filterCurrentDashboard",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3352
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3356
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3410
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3360
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#linked_entity_guids OneDashboard#linked_entity_guids}",
            "stability": "stable",
            "summary": "Related entities. Currently only supports Dashboard entities, but may allow other cases in the future."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3366
          },
          "name": "linkedEntityGuids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3422
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3370
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3428
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3384
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3388
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3392
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPie"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2093
      },
      "name": "OneDashboardPageWidgetPieColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2097
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2103
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetPieColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2213
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2200
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2216
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetPieColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2210
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2204
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2220
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2194
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 1940
      },
      "name": "OneDashboardPageWidgetPieColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1946
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 1952
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 2082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2074
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2089
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetPieColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2082
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2082
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2082
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2075
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 2001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 1991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2049
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2065
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetPieColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2053
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2069
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2043
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2059
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2244
      },
      "name": "OneDashboardPageWidgetPieDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2256
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2268
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2250
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2262
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 2450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2457
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetPieDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2450
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2450
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2450
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 2331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2391
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2420
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetPieDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2395
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2408
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2424
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2437
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2385
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2401
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2414
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2430
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2461
      },
      "name": "OneDashboardPageWidgetPieInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2467
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2473
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 2519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2512
      },
      "name": "OneDashboardPageWidgetPieInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2559
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2572
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2552
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2565
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 4044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4051
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetPieList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4044
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4044
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4044
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPie"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2576
      },
      "name": "OneDashboardPageWidgetPieNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2588
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2582
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 2715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2722
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetPieNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2715
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2715
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 2637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2685
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetPieNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2689
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2702
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2679
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2695
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2879
      },
      "name": "OneDashboardPageWidgetPieNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2883
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2889
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 3011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3026
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetPieNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3019
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3019
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3019
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 2938
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2999
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2986
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3002
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetPieNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2996
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2990
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3006
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2980
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2942
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2726
      },
      "name": "OneDashboardPageWidgetPieNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2732
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2738
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 2868
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2875
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetPieNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2868
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2868
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2868
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2861
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 2787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 2777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2835
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2851
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetPieNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2839
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2855
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2829
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2845
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 2791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 3596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 3586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3947
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3963
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3979
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3995
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4008
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4024
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3950
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3966
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3759
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3775
          },
          "name": "resetFilterCurrentDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3791
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3812
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3982
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3828
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3844
          },
          "name": "resetLinkedEntityGuids"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4011
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3860
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4027
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3902
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3918
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3934
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetPieOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3944
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3960
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3800
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3976
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3992
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4005
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4021
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3954
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3747
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3970
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3763
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3779
          },
          "name": "filterCurrentDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3795
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3816
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3986
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3832
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3848
          },
          "name": "linkedEntityGuidsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3999
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4015
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3864
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3877
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3890
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4031
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3906
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3922
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3938
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3740
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3753
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3769
          },
          "name": "filterCurrentDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3785
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3806
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3822
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3838
          },
          "name": "linkedEntityGuids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3854
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3870
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3883
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3896
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3912
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3928
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPie"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 3183
      },
      "name": "OneDashboardPageWidgetPieUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3193
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3187
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 3323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 3315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3330
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetPieUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3323
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 3242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 3232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3303
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3306
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3290
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetPieUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3300
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3310
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3294
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3284
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 3030
      },
      "name": "OneDashboardPageWidgetPieUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3036
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3042
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 3172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 3164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3179
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetPieUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3172
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3172
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 3091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 3081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3139
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3155
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetPieUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3143
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3159
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3133
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3149
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 3095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetPieUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetPieUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBar": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBar",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 5449
      },
      "name": "OneDashboardPageWidgetStackedBar",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5453
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5519
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5477
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5483
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5501
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5507
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5457
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5461
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5465
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5513
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5469
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5525
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5473
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5531
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5487
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5491
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5495
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBar"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4208
      },
      "name": "OneDashboardPageWidgetStackedBarColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4212
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4218
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 4348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4355
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4348
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4348
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4328
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4315
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4331
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4325
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4319
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4335
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4309
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4055
      },
      "name": "OneDashboardPageWidgetStackedBarColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4061
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4067
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-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/one-dashboard/index-structs/structs400.ts",
        "line": 4189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-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-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-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/one-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/one-dashboard/index-structs/structs400.ts",
            "line": 4197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 4116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4164
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4180
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4168
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4184
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4158
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4174
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4359
      },
      "name": "OneDashboardPageWidgetStackedBarDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4371
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4383
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4365
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4377
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 4565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4572
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4565
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4565
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4565
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 4446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4506
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4535
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4510
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4523
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4539
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4552
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4500
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4516
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4529
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4545
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4576
      },
      "name": "OneDashboardPageWidgetStackedBarInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4582
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4588
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 4634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4627
      },
      "name": "OneDashboardPageWidgetStackedBarInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4674
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4687
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4667
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4680
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6096
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6089
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6089
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6089
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBar"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4691
      },
      "name": "OneDashboardPageWidgetStackedBarNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4703
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4697
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 4830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4822
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4837
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4830
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4830
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4830
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 4752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4800
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4804
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4817
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4794
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4810
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4994
      },
      "name": "OneDashboardPageWidgetStackedBarNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4998
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5004
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 5134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 5126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5141
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5134
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5134
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 5053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 5043
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5114
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5101
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5117
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5111
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5105
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5121
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5095
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5057
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4841
      },
      "name": "OneDashboardPageWidgetStackedBarNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4847
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4853
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4975
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4990
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4983
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4983
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4983
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 4902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 4892
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4950
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4966
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4954
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4970
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4944
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4960
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 4906
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 5685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 5675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5992
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6008
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6024
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6040
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6053
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6069
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5995
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6011
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5836
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5852
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5873
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6027
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5889
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6056
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5905
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6072
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5947
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5963
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5979
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5989
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6005
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5861
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6021
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6037
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6050
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6066
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5999
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5824
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6015
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5840
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5856
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5877
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6031
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5893
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6044
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6060
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5909
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5922
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5935
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6076
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5951
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5967
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5983
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5817
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5830
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5846
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5867
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5883
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5899
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5915
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5928
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5941
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5957
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5973
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBar"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 5298
      },
      "name": "OneDashboardPageWidgetStackedBarUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5308
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5302
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 5430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5445
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5438
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5438
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 5357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 5347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5418
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5421
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5405
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5415
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5425
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5409
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5399
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 5145
      },
      "name": "OneDashboardPageWidgetStackedBarUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5151
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5157
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 5287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 5279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5294
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5287
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5287
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 5206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 5196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5254
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5270
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetStackedBarUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5258
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5274
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5248
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5264
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 5210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetStackedBarUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetStackedBarUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTable": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7717
      },
      "name": "OneDashboardPageWidgetTable",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column OneDashboard#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7721
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7799
          },
          "name": "nrqlQuery",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#row OneDashboard#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7757
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7763
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#colors OneDashboard#colors}",
            "stability": "stable",
            "summary": "colors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7781
          },
          "name": "colors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#data_format OneDashboard#data_format}",
            "stability": "stable",
            "summary": "data_format block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7787
          },
          "name": "dataFormat",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#facet_show_other_series OneDashboard#facet_show_other_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7725
          },
          "name": "facetShowOtherSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#filter_current_dashboard OneDashboard#filter_current_dashboard}",
            "stability": "stable",
            "summary": "Use this item to filter the current dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7731
          },
          "name": "filterCurrentDashboard",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#height OneDashboard#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7735
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7739
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#initial_sorting OneDashboard#initial_sorting}",
            "stability": "stable",
            "summary": "initial_sorting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7793
          },
          "name": "initialSorting",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableInitialSorting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#legend_enabled OneDashboard#legend_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7743
          },
          "name": "legendEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#linked_entity_guids OneDashboard#linked_entity_guids}",
            "stability": "stable",
            "summary": "Related entities. Currently only supports Dashboard entities, but may allow other cases in the future."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7749
          },
          "name": "linkedEntityGuids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_values OneDashboard#null_values}",
            "stability": "stable",
            "summary": "null_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7805
          },
          "name": "nullValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#refresh_rate OneDashboard#refresh_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7753
          },
          "name": "refreshRate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#threshold OneDashboard#threshold}",
            "stability": "stable",
            "summary": "threshold block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7811
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThreshold"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#units OneDashboard#units}",
            "stability": "stable",
            "summary": "units block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7817
          },
          "name": "units",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#width OneDashboard#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7767
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_max OneDashboard#y_axis_left_max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7771
          },
          "name": "yAxisLeftMax",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#y_axis_left_min OneDashboard#y_axis_left_min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7775
          },
          "name": "yAxisLeftMin",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTable"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColors": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6253
      },
      "name": "OneDashboardPageWidgetTableColors",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6257
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6263
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableColors"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6400
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetTableColorsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6393
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableColorsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6373
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6360
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6376
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetTableColorsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6370
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6364
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6380
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6354
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableColorsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6100
      },
      "name": "OneDashboardPageWidgetTableColorsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#color OneDashboard#color}",
            "stability": "stable",
            "summary": "Color code."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6106
          },
          "name": "color",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6112
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableColorsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6249
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetTableColorsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6242
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6242
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableColorsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6209
          },
          "name": "resetColor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6225
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetTableColorsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6213
          },
          "name": "colorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6229
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6203
          },
          "name": "color",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6219
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableColorsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormat": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6404
      },
      "name": "OneDashboardPageWidgetTableDataFormat",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6416
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Defines the type of the mentioned column."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6428
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#format OneDashboard#format}",
            "stability": "stable",
            "summary": "Defines the format of the mentioned type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6410
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#precision OneDashboard#precision}",
            "stability": "stable",
            "summary": "The precision of the type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6422
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableDataFormat"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormatList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6617
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormatOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetTableDataFormatList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6610
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6610
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableDataFormatList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormatOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6551
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6580
          },
          "name": "resetPrecision"
        }
      ],
      "name": "OneDashboardPageWidgetTableDataFormatOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6555
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6568
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6584
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6597
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6545
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6561
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6574
          },
          "name": "precision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6590
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6495
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormat"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableDataFormatOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableInitialSorting": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableInitialSorting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6621
      },
      "name": "OneDashboardPageWidgetTableInitialSorting",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#direction OneDashboard#direction}",
            "stability": "stable",
            "summary": "Defines the sort order. Either ascending or descending."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6627
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The column name to be sorted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6633
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableInitialSorting"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableInitialSortingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableInitialSortingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6672
      },
      "name": "OneDashboardPageWidgetTableInitialSortingOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6719
          },
          "name": "directionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6732
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6712
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6725
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableInitialSorting"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableInitialSortingOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 8462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 8454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8469
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetTableList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8462
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8462
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6736
      },
      "name": "OneDashboardPageWidgetTableNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "The NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6748
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_id OneDashboard#account_id}",
            "stability": "stable",
            "summary": "The account id used for the NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6742
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6882
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetTableNrqlQueryList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6875
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6875
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6875
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableNrqlQueryList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6845
          },
          "name": "resetAccountId"
        }
      ],
      "name": "OneDashboardPageWidgetTableNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6849
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6862
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6839
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6855
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValues": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7039
      },
      "name": "OneDashboardPageWidgetTableNullValues",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7043
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7049
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableNullValues"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.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/one-dashboard/index-structs/structs400.ts",
        "line": 7171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.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-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetTableNullValuesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.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/one-dashboard/index-structs/structs400.ts",
            "line": 7179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableNullValuesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 7098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7159
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7146
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7162
          },
          "name": "resetSeriesOverrides"
        }
      ],
      "name": "OneDashboardPageWidgetTableNullValuesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7156
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7150
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7166
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7140
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableNullValuesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6886
      },
      "name": "OneDashboardPageWidgetTableNullValuesSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#null_value OneDashboard#null_value}",
            "stability": "stable",
            "summary": "Null value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6892
          },
          "name": "nullValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6898
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableNullValuesSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 7028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7035
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetTableNullValuesSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7028
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7028
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7028
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableNullValuesSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 6947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 6937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6995
          },
          "name": "resetNullValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7011
          },
          "name": "resetSeriesName"
        }
      ],
      "name": "OneDashboardPageWidgetTableNullValuesSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6999
          },
          "name": "nullValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7015
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6989
          },
          "name": "nullValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7005
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 6951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableNullValuesSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 7992
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8349
          },
          "name": "putColors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8365
          },
          "name": "putDataFormat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormat"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8381
          },
          "name": "putInitialSorting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableInitialSorting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8397
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8410
          },
          "name": "putNullValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8426
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThreshold"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8442
          },
          "name": "putUnits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8352
          },
          "name": "resetColors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8368
          },
          "name": "resetDataFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8161
          },
          "name": "resetFacetShowOtherSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8177
          },
          "name": "resetFilterCurrentDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8193
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8214
          },
          "name": "resetIgnoreTimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8384
          },
          "name": "resetInitialSorting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8230
          },
          "name": "resetLegendEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8246
          },
          "name": "resetLinkedEntityGuids"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8413
          },
          "name": "resetNullValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8262
          },
          "name": "resetRefreshRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8429
          },
          "name": "resetThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8445
          },
          "name": "resetUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8304
          },
          "name": "resetWidth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8320
          },
          "name": "resetYAxisLeftMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8336
          },
          "name": "resetYAxisLeftMin"
        }
      ],
      "name": "OneDashboardPageWidgetTableOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8346
          },
          "name": "colors",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8362
          },
          "name": "dataFormat",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8202
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8378
          },
          "name": "initialSorting",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableInitialSortingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8394
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8407
          },
          "name": "nullValues",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8423
          },
          "name": "threshold",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThresholdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8439
          },
          "name": "units",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8356
          },
          "name": "colorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableColors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8149
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8372
          },
          "name": "dataFormatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableDataFormat"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8165
          },
          "name": "facetShowOtherSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8181
          },
          "name": "filterCurrentDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8197
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8218
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8388
          },
          "name": "initialSortingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableInitialSorting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8234
          },
          "name": "legendEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8250
          },
          "name": "linkedEntityGuidsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8401
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8417
          },
          "name": "nullValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableNullValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8266
          },
          "name": "refreshRateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8279
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8433
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThreshold"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8292
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8449
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8308
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8324
          },
          "name": "yAxisLeftMaxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8340
          },
          "name": "yAxisLeftMinInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8142
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8155
          },
          "name": "facetShowOtherSeries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8171
          },
          "name": "filterCurrentDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8187
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8208
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8224
          },
          "name": "legendEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8240
          },
          "name": "linkedEntityGuids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8256
          },
          "name": "refreshRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8272
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8285
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8298
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8314
          },
          "name": "yAxisLeftMax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 8330
          },
          "name": "yAxisLeftMin",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7996
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThreshold": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7190
      },
      "name": "OneDashboardPageWidgetTableThreshold",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#column_name OneDashboard#column_name}",
            "stability": "stable",
            "summary": "Name of the column in the table, to which the threshold would be applied."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7196
          },
          "name": "columnName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#from OneDashboard#from}",
            "stability": "stable",
            "summary": "The number from which the range starts in thresholds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7202
          },
          "name": "from",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#severity OneDashboard#severity}",
            "stability": "stable",
            "summary": "Severity of the threshold, which would reflect in the widget, in the range of the threshold specified."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7208
          },
          "name": "severity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#to OneDashboard#to}",
            "stability": "stable",
            "summary": "The number at which the range ends in thresholds."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7214
          },
          "name": "to",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableThreshold"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThresholdList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThresholdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 7402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7409
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThresholdOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetTableThresholdList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7402
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7402
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7402
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThreshold"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableThresholdList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThresholdOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 7277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7337
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7353
          },
          "name": "resetFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7369
          },
          "name": "resetSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7385
          },
          "name": "resetTo"
        }
      ],
      "name": "OneDashboardPageWidgetTableThresholdOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7341
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7357
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7373
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7389
          },
          "name": "toInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7331
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7347
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7363
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7379
          },
          "name": "to",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableThreshold"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableThresholdOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnits": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7566
      },
      "name": "OneDashboardPageWidgetTableUnits",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_overrides OneDashboard#series_overrides}",
            "stability": "stable",
            "summary": "series_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7576
          },
          "name": "seriesOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7570
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableUnits"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 7706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetTableUnitsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7706
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7706
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableUnitsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 7625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7686
          },
          "name": "putSeriesOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7689
          },
          "name": "resetSeriesOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7673
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetTableUnitsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7683
          },
          "name": "seriesOverrides",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7693
          },
          "name": "seriesOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7677
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7667
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableUnitsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverrides": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7413
      },
      "name": "OneDashboardPageWidgetTableUnitsSeriesOverrides",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#series_name OneDashboard#series_name}",
            "stability": "stable",
            "summary": "Series name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7419
          },
          "name": "seriesName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#unit OneDashboard#unit}",
            "stability": "stable",
            "summary": "Unit name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7425
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableUnitsSeriesOverrides"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverridesList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 7547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.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-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverridesOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardPageWidgetTableUnitsSeriesOverridesList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7555
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.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/one-dashboard/index-structs/structs400.ts",
            "line": 7555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableUnitsSeriesOverridesList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverridesOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.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/one-dashboard/index-structs/structs400.ts",
        "line": 7464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7522
          },
          "name": "resetSeriesName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7538
          },
          "name": "resetUnit"
        }
      ],
      "name": "OneDashboardPageWidgetTableUnitsSeriesOverridesOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7526
          },
          "name": "seriesNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7542
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7516
          },
          "name": "seriesName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7532
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 7478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardPageWidgetTableUnitsSeriesOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardPageWidgetTableUnitsSeriesOverridesOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariable": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9539
      },
      "name": "OneDashboardVariable",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#name OneDashboard#name}",
            "stability": "stable",
            "summary": "The variable identifier."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9557
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#replacement_strategy OneDashboard#replacement_strategy}",
            "stability": "stable",
            "summary": "Indicates the strategy to apply when replacing a variable in a NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9563
          },
          "name": "replacementStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "Human-friendly display string for this variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9569
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#type OneDashboard#type}",
            "stability": "stable",
            "summary": "Specifies the data type of the variable and where its possible values may come from."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9575
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#default_values OneDashboard#default_values}",
            "stability": "stable",
            "summary": "Default values for this variable."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9545
          },
          "name": "defaultValues",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#is_multi_selection OneDashboard#is_multi_selection}",
            "stability": "stable",
            "summary": "Indicates whether this variable supports multiple selection or not. Only applies to variables of type NRQL or ENUM."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9551
          },
          "name": "isMultiSelection",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#item OneDashboard#item}",
            "stability": "stable",
            "summary": "item block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9581
          },
          "name": "item",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItem"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#nrql_query OneDashboard#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9587
          },
          "name": "nrqlQuery",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableNrqlQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#options OneDashboard#options}",
            "stability": "stable",
            "summary": "options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9593
          },
          "name": "options",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariable"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItem": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItem",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9118
      },
      "name": "OneDashboardVariableItem",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#value OneDashboard#value}",
            "stability": "stable",
            "summary": "A possible variable value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9130
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#title OneDashboard#title}",
            "stability": "stable",
            "summary": "A human-friendly display string for this value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9124
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariableItem"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItemList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItemList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9264
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItemOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardVariableItemList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9257
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9257
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItem"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariableItemList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItemOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItemOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 9179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9227
          },
          "name": "resetTitle"
        }
      ],
      "name": "OneDashboardVariableItemOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9231
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9244
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9221
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9237
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItem"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariableItemOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 9914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9921
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardVariableList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9914
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9914
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9914
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariableList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9268
      },
      "name": "OneDashboardVariableNrqlQuery",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#query OneDashboard#query}",
            "stability": "stable",
            "summary": "NRQL formatted query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9280
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#account_ids OneDashboard#account_ids}",
            "stability": "stable",
            "summary": "New Relic account ID(s) to issue the query against."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9274
          },
          "name": "accountIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariableNrqlQuery"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 9326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9365
          },
          "name": "resetAccountIds"
        }
      ],
      "name": "OneDashboardVariableNrqlQueryOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9369
          },
          "name": "accountIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9382
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9359
          },
          "name": "accountIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9375
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableNrqlQuery"
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariableNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptions": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9386
      },
      "name": "OneDashboardVariableOptions",
      "namespace": "oneDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "With this turned on, query condition defined with the variable will not be included in the query.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#excluded OneDashboard#excluded}",
            "stability": "stable",
            "summary": "Only applies to variables of type NRQL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9392
          },
          "name": "excluded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "With this turned on, the time range for the NRQL query will override the time picker on dashboards and other pages. Turn this off to use the time picker as normal.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard#ignore_time_range OneDashboard#ignore_time_range}",
            "stability": "stable",
            "summary": "Only applies to variables of type NRQL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9398
          },
          "name": "ignoreTimeRange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariableOptions"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptionsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 9528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9535
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptionsOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardVariableOptionsList",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9528
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9528
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariableOptionsList"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptionsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 9447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9495
          },
          "name": "resetExcluded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9511
          },
          "name": "resetIgnoreTimeRange"
        }
      ],
      "name": "OneDashboardVariableOptionsOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9499
          },
          "name": "excludedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9515
          },
          "name": "ignoreTimeRangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9489
          },
          "name": "excluded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9505
          },
          "name": "ignoreTimeRange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariableOptionsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard/index-structs/structs400.ts",
          "line": 9691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard/index-structs/structs400.ts",
        "line": 9681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9862
          },
          "name": "putItem",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItem"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9878
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableNrqlQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9894
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9781
          },
          "name": "resetDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9797
          },
          "name": "resetIsMultiSelection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9865
          },
          "name": "resetItem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9881
          },
          "name": "resetNrqlQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9897
          },
          "name": "resetOptions"
        }
      ],
      "name": "OneDashboardVariableOutputReference",
      "namespace": "oneDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9859
          },
          "name": "item",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItemList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9875
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableNrqlQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9891
          },
          "name": "options",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9785
          },
          "name": "defaultValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9801
          },
          "name": "isMultiSelectionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9869
          },
          "name": "itemInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableItem"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9814
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9885
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableNrqlQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9901
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariableOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9827
          },
          "name": "replacementStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9840
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9853
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9775
          },
          "name": "defaultValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9791
          },
          "name": "isMultiSelection",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9807
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9820
          },
          "name": "replacementStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9833
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9846
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard/index-structs/structs400.ts",
            "line": 9695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboard.OneDashboardVariable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard/index-structs/structs400:OneDashboardVariableOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJson": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_json newrelic_one_dashboard_json}."
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJson",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_json newrelic_one_dashboard_json} Resource."
        },
        "locationInModule": {
          "filename": "src/one-dashboard-json/index.ts",
          "line": 204
        },
        "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-newrelic.oneDashboardJson.OneDashboardJsonConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard-json/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OneDashboardJson resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 189
          },
          "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 OneDashboardJson to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_json#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OneDashboardJson that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OneDashboardJson 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/one-dashboard-json/index.ts",
            "line": 295
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 238
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 259
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 298
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 310
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 319
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OneDashboardJson",
      "namespace": "oneDashboardJson",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 177
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 247
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 281
          },
          "name": "permalink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 292
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 286
          },
          "name": "updatedAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 242
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 263
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 276
          },
          "name": "jsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 302
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 232
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 253
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 269
          },
          "name": "json",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard-json/index:OneDashboardJson"
    },
    "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard-json/index.ts",
        "line": 14
      },
      "name": "OneDashboardJsonConfig",
      "namespace": "oneDashboardJson",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_json#json OneDashboardJson#json}",
            "stability": "stable",
            "summary": "The dashboard's json."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 33
          },
          "name": "json",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_json#account_id OneDashboardJson#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID where you want to create the dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_json#id OneDashboardJson#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/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/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_json#timeouts OneDashboardJson#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 39
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonTimeouts"
          }
        }
      ],
      "symbolId": "src/one-dashboard-json/index:OneDashboardJsonConfig"
    },
    "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonTimeouts": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard-json/index.ts",
        "line": 41
      },
      "name": "OneDashboardJsonTimeouts",
      "namespace": "oneDashboardJson",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_json#create OneDashboardJson#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 45
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_json#update OneDashboardJson#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 49
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard-json/index:OneDashboardJsonTimeouts"
    },
    "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard-json/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard-json/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 144
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 160
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OneDashboardJsonTimeoutsOutputReference",
      "namespace": "oneDashboardJson",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 148
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 164
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 138
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 154
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-json/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboardJson.OneDashboardJsonTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard-json/index:OneDashboardJsonTimeoutsOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRaw": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw newrelic_one_dashboard_raw}."
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRaw",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw newrelic_one_dashboard_raw} Resource."
        },
        "locationInModule": {
          "filename": "src/one-dashboard-raw/index.ts",
          "line": 624
        },
        "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-newrelic.oneDashboardRaw.OneDashboardRawConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard-raw/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OneDashboardRaw resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 609
          },
          "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 OneDashboardRaw to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OneDashboardRaw that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OneDashboardRaw 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/one-dashboard-raw/index.ts",
            "line": 744
          },
          "name": "putPage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPage"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 660
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 676
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 697
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 731
          },
          "name": "resetPermissions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 756
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 767
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OneDashboardRaw",
      "namespace": "oneDashboardRaw",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 597
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 685
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 741
          },
          "name": "page",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 719
          },
          "name": "permalink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 664
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 680
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 701
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 714
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 748
          },
          "name": "pageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 735
          },
          "name": "permissionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 654
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 670
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 691
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 707
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 725
          },
          "name": "permissions",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard-raw/index:OneDashboardRaw"
    },
    "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard-raw/index.ts",
        "line": 14
      },
      "name": "OneDashboardRawConfig",
      "namespace": "oneDashboardRaw",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#name OneDashboardRaw#name}",
            "stability": "stable",
            "summary": "The dashboard's name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#page OneDashboardRaw#page}",
            "stability": "stable",
            "summary": "page block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 51
          },
          "name": "page",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#account_id OneDashboardRaw#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID where you want to create the dashboard."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#description OneDashboardRaw#description}",
            "stability": "stable",
            "summary": "The dashboard's description."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 26
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#id OneDashboardRaw#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/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/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#permissions OneDashboardRaw#permissions}",
            "stability": "stable",
            "summary": "Determines who can see or edit the dashboard. Valid values are private, public_read_only, public_read_write. Defaults to public_read_only."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 45
          },
          "name": "permissions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/one-dashboard-raw/index:OneDashboardRawConfig"
    },
    "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPage": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard-raw/index.ts",
        "line": 398
      },
      "name": "OneDashboardRawPage",
      "namespace": "oneDashboardRaw",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#name OneDashboardRaw#name}",
            "stability": "stable",
            "summary": "The dashboard page's name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 410
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#description OneDashboardRaw#description}",
            "stability": "stable",
            "summary": "The dashboard page's description."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 404
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#widget OneDashboardRaw#widget}",
            "stability": "stable",
            "summary": "widget block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 416
          },
          "name": "widget",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidget"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard-raw/index:OneDashboardRawPage"
    },
    "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard-raw/index.ts",
          "line": 577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard-raw/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 584
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardRawPageList",
      "namespace": "oneDashboardRaw",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 577
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 577
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard-raw/index:OneDashboardRawPageList"
    },
    "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard-raw/index.ts",
          "line": 472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard-raw/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 557
          },
          "name": "putWidget",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidget"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 526
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 560
          },
          "name": "resetWidget"
        }
      ],
      "name": "OneDashboardRawPageOutputReference",
      "namespace": "oneDashboardRaw",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 535
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 554
          },
          "name": "widget",
          "type": {
            "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidgetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 530
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 548
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 564
          },
          "name": "widgetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidget"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 520
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 541
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPage"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard-raw/index:OneDashboardRawPageOutputReference"
    },
    "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidget": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/one-dashboard-raw/index.ts",
        "line": 53
      },
      "name": "OneDashboardRawPageWidget",
      "namespace": "oneDashboardRaw",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#column OneDashboardRaw#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 57
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#configuration OneDashboardRaw#configuration}",
            "stability": "stable",
            "summary": "The configuration of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 63
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#row OneDashboardRaw#row}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 77
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#title OneDashboardRaw#title}",
            "stability": "stable",
            "summary": "A title for the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 83
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#visualization_id OneDashboardRaw#visualization_id}",
            "stability": "stable",
            "summary": "The visualization ID of the widget."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 89
          },
          "name": "visualizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#height OneDashboardRaw#height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 67
          },
          "name": "height",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#linked_entity_guids OneDashboardRaw#linked_entity_guids}",
            "stability": "stable",
            "summary": "(Optional) Related entity GUIDs. Currently only supports Dashboard entity GUIDs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 73
          },
          "name": "linkedEntityGuids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/one_dashboard_raw#width OneDashboardRaw#width}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 93
          },
          "name": "width",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/one-dashboard-raw/index:OneDashboardRawPageWidget"
    },
    "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidgetList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidgetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard-raw/index.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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard-raw/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 394
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidgetOutputReference"
            }
          }
        }
      ],
      "name": "OneDashboardRawPageWidgetList",
      "namespace": "oneDashboardRaw",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 387
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 387
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidget"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard-raw/index:OneDashboardRawPageWidgetList"
    },
    "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidgetOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidgetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/one-dashboard-raw/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/one-dashboard-raw/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 294
          },
          "name": "resetHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 315
          },
          "name": "resetLinkedEntityGuids"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 370
          },
          "name": "resetWidth"
        }
      ],
      "name": "OneDashboardRawPageWidgetOutputReference",
      "namespace": "oneDashboardRaw",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 303
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 269
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 282
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 298
          },
          "name": "heightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 319
          },
          "name": "linkedEntityGuidsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 332
          },
          "name": "rowInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 345
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 358
          },
          "name": "visualizationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 374
          },
          "name": "widthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 262
          },
          "name": "column",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 275
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 288
          },
          "name": "height",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 309
          },
          "name": "linkedEntityGuids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 325
          },
          "name": "row",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 338
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 351
          },
          "name": "visualizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 364
          },
          "name": "width",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/one-dashboard-raw/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.oneDashboardRaw.OneDashboardRawPageWidget"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/one-dashboard-raw/index:OneDashboardRawPageWidgetOutputReference"
    },
    "@cdktf/provider-newrelic.provider.NewrelicProvider": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformProvider",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs newrelic}."
      },
      "fqn": "@cdktf/provider-newrelic.provider.NewrelicProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs newrelic} 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",
            "type": {
              "fqn": "@cdktf/provider-newrelic.provider.NewrelicProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/provider/index.ts",
        "line": 80
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NewrelicProvider 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 NewrelicProvider to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NewrelicProvider that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NewrelicProvider 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": 163
          },
          "name": "resetAdminApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 352
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 192
          },
          "name": "resetApiUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 208
          },
          "name": "resetCacertFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 224
          },
          "name": "resetInfrastructureApiUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 240
          },
          "name": "resetInsecureSkipVerify"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 256
          },
          "name": "resetInsightsInsertKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 272
          },
          "name": "resetInsightsInsertUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 288
          },
          "name": "resetInsightsQueryUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 304
          },
          "name": "resetNerdgraphApiUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 320
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 336
          },
          "name": "resetSyntheticsApiUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 364
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformProvider",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 383
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformProvider",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NewrelicProvider",
      "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": 151
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 167
          },
          "name": "adminApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 356
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 180
          },
          "name": "apiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 196
          },
          "name": "apiUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 212
          },
          "name": "cacertFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 228
          },
          "name": "infrastructureApiUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 244
          },
          "name": "insecureSkipVerifyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 260
          },
          "name": "insightsInsertKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 276
          },
          "name": "insightsInsertUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 292
          },
          "name": "insightsQueryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 308
          },
          "name": "nerdgraphApiUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 324
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 340
          },
          "name": "syntheticsApiUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 144
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 157
          },
          "name": "adminApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 346
          },
          "name": "alias",
          "optional": true,
          "overrides": "cdktf.TerraformProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 173
          },
          "name": "apiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 186
          },
          "name": "apiUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 202
          },
          "name": "cacertFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 218
          },
          "name": "infrastructureApiUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 234
          },
          "name": "insecureSkipVerify",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 250
          },
          "name": "insightsInsertKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 266
          },
          "name": "insightsInsertUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 282
          },
          "name": "insightsQueryUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 298
          },
          "name": "nerdgraphApiUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 314
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 330
          },
          "name": "syntheticsApiUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider/index:NewrelicProvider"
    },
    "@cdktf/provider-newrelic.provider.NewrelicProviderConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.provider.NewrelicProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/provider/index.ts",
        "line": 14
      },
      "name": "NewrelicProviderConfig",
      "namespace": "provider",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#account_id NewrelicProvider#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 18
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#api_key NewrelicProvider#api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 26
          },
          "name": "apiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#admin_api_key NewrelicProvider#admin_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 22
          },
          "name": "adminApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#alias NewrelicProvider#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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#api_url NewrelicProvider#api_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 30
          },
          "name": "apiUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#cacert_file NewrelicProvider#cacert_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 34
          },
          "name": "cacertFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#infrastructure_api_url NewrelicProvider#infrastructure_api_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 38
          },
          "name": "infrastructureApiUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#insecure_skip_verify NewrelicProvider#insecure_skip_verify}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 42
          },
          "name": "insecureSkipVerify",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#insights_insert_key NewrelicProvider#insights_insert_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 46
          },
          "name": "insightsInsertKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#insights_insert_url NewrelicProvider#insights_insert_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 50
          },
          "name": "insightsInsertUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#insights_query_url NewrelicProvider#insights_query_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 54
          },
          "name": "insightsQueryUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#nerdgraph_api_url NewrelicProvider#nerdgraph_api_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 58
          },
          "name": "nerdgraphApiUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#region NewrelicProvider#region}",
            "stability": "stable",
            "summary": "The data center for which your New Relic account is configured. Only one region per provider block is permitted."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 64
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs#synthetics_api_url NewrelicProvider#synthetics_api_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 68
          },
          "name": "syntheticsApiUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider/index:NewrelicProviderConfig"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevel": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level newrelic_service_level}."
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level newrelic_service_level} Resource."
        },
        "locationInModule": {
          "filename": "src/service-level/index.ts",
          "line": 1533
        },
        "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-newrelic.serviceLevel.ServiceLevelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 1501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServiceLevel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1518
          },
          "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 ServiceLevel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServiceLevel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServiceLevel 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/index.ts",
            "line": 1634
          },
          "name": "putEvents",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEvents"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1647
          },
          "name": "putObjective",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjective"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1569
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1598
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1659
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1670
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServiceLevel",
      "namespace": "serviceLevel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1506
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1631
          },
          "name": "events",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1644
          },
          "name": "objective",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1620
          },
          "name": "sliGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1625
          },
          "name": "sliId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1573
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1638
          },
          "name": "eventsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEvents"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1586
          },
          "name": "guidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1602
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1615
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1651
          },
          "name": "objectiveInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjective"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1563
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1579
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1592
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1608
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevel"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 14
      },
      "name": "ServiceLevelConfig",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#events ServiceLevel#events}",
            "stability": "stable",
            "summary": "events block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 39
          },
          "name": "events",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEvents"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#guid ServiceLevel#guid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 22
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#name ServiceLevel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#objective ServiceLevel#objective}",
            "stability": "stable",
            "summary": "objective block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 45
          },
          "name": "objective",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjective"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#description ServiceLevel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 18
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/service_level#id ServiceLevel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelConfig"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEvents": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEvents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 941
      },
      "name": "ServiceLevelEvents",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#account_id ServiceLevel#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 945
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#valid_events ServiceLevel#valid_events}",
            "stability": "stable",
            "summary": "valid_events block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 963
          },
          "name": "validEvents",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEvents"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#bad_events ServiceLevel#bad_events}",
            "stability": "stable",
            "summary": "bad_events block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 951
          },
          "name": "badEvents",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEvents"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#good_events ServiceLevel#good_events}",
            "stability": "stable",
            "summary": "good_events block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 957
          },
          "name": "goodEvents",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEvents"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEvents"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEvents": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEvents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 196
      },
      "name": "ServiceLevelEventsBadEvents",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#from ServiceLevel#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 200
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#select ServiceLevel#select}",
            "stability": "stable",
            "summary": "select block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 210
          },
          "name": "select",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsSelect"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#where ServiceLevel#where}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 204
          },
          "name": "where",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsBadEvents"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level/index.ts",
          "line": 263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 334
          },
          "name": "putSelect",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsSelect"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 337
          },
          "name": "resetSelect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 321
          },
          "name": "resetWhere"
        }
      ],
      "name": "ServiceLevelEventsBadEventsOutputReference",
      "namespace": "serviceLevel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 331
          },
          "name": "select",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsSelectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 309
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 341
          },
          "name": "selectInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsSelect"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 325
          },
          "name": "whereInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 302
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 315
          },
          "name": "where",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEvents"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsBadEventsOutputReference"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsSelect": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsSelect",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 47
      },
      "name": "ServiceLevelEventsBadEventsSelect",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#function ServiceLevel#function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 55
          },
          "name": "function",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#attribute ServiceLevel#attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 51
          },
          "name": "attribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#threshold ServiceLevel#threshold}",
            "stability": "stable",
            "summary": "The event threshold to use in the SELECT clause."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 61
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsBadEventsSelect"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsSelectOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsSelectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 159
          },
          "name": "resetAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 188
          },
          "name": "resetThreshold"
        }
      ],
      "name": "ServiceLevelEventsBadEventsSelectOutputReference",
      "namespace": "serviceLevel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 163
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 176
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 192
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 153
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 169
          },
          "name": "function",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 182
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsSelect"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsBadEventsSelectOutputReference"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEvents": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEvents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 494
      },
      "name": "ServiceLevelEventsGoodEvents",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#from ServiceLevel#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 498
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#select ServiceLevel#select}",
            "stability": "stable",
            "summary": "select block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 508
          },
          "name": "select",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsSelect"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#where ServiceLevel#where}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 502
          },
          "name": "where",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsGoodEvents"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level/index.ts",
          "line": 561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 632
          },
          "name": "putSelect",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsSelect"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 635
          },
          "name": "resetSelect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 619
          },
          "name": "resetWhere"
        }
      ],
      "name": "ServiceLevelEventsGoodEventsOutputReference",
      "namespace": "serviceLevel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 629
          },
          "name": "select",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsSelectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 607
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 639
          },
          "name": "selectInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsSelect"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 623
          },
          "name": "whereInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 600
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 613
          },
          "name": "where",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEvents"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsGoodEventsOutputReference"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsSelect": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsSelect",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 345
      },
      "name": "ServiceLevelEventsGoodEventsSelect",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#function ServiceLevel#function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 353
          },
          "name": "function",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#attribute ServiceLevel#attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 349
          },
          "name": "attribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#threshold ServiceLevel#threshold}",
            "stability": "stable",
            "summary": "The event threshold to use in the SELECT clause."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 359
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsGoodEventsSelect"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsSelectOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsSelectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 457
          },
          "name": "resetAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 486
          },
          "name": "resetThreshold"
        }
      ],
      "name": "ServiceLevelEventsGoodEventsSelectOutputReference",
      "namespace": "serviceLevel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 461
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 474
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 490
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 451
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 467
          },
          "name": "function",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 480
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsSelect"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsGoodEventsSelectOutputReference"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level/index.ts",
          "line": 1023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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/index.ts",
        "line": 1016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1084
          },
          "name": "putBadEvents",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEvents"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1100
          },
          "name": "putGoodEvents",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEvents"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1116
          },
          "name": "putValidEvents",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEvents"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1087
          },
          "name": "resetBadEvents"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1103
          },
          "name": "resetGoodEvents"
        }
      ],
      "name": "ServiceLevelEventsOutputReference",
      "namespace": "serviceLevel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1081
          },
          "name": "badEvents",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEventsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1097
          },
          "name": "goodEvents",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEventsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1113
          },
          "name": "validEvents",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1075
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1091
          },
          "name": "badEventsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsBadEvents"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1107
          },
          "name": "goodEventsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsGoodEvents"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1120
          },
          "name": "validEventsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEvents"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1068
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEvents"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsOutputReference"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEvents": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEvents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 792
      },
      "name": "ServiceLevelEventsValidEvents",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#from ServiceLevel#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 796
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#select ServiceLevel#select}",
            "stability": "stable",
            "summary": "select block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 806
          },
          "name": "select",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsSelect"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#where ServiceLevel#where}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 800
          },
          "name": "where",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsValidEvents"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level/index.ts",
          "line": 859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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/index.ts",
        "line": 852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 930
          },
          "name": "putSelect",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsSelect"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 933
          },
          "name": "resetSelect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 917
          },
          "name": "resetWhere"
        }
      ],
      "name": "ServiceLevelEventsValidEventsOutputReference",
      "namespace": "serviceLevel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 927
          },
          "name": "select",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsSelectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 905
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 937
          },
          "name": "selectInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsSelect"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 921
          },
          "name": "whereInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 898
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 911
          },
          "name": "where",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEvents"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsValidEventsOutputReference"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsSelect": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsSelect",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 643
      },
      "name": "ServiceLevelEventsValidEventsSelect",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#function ServiceLevel#function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 651
          },
          "name": "function",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#attribute ServiceLevel#attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 647
          },
          "name": "attribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#threshold ServiceLevel#threshold}",
            "stability": "stable",
            "summary": "The event threshold to use in the SELECT clause."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 657
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsValidEventsSelect"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsSelectOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsSelectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level/index.ts",
          "line": 710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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/index.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 755
          },
          "name": "resetAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 784
          },
          "name": "resetThreshold"
        }
      ],
      "name": "ServiceLevelEventsValidEventsSelectOutputReference",
      "namespace": "serviceLevel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 759
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 772
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 788
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 749
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 765
          },
          "name": "function",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 778
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelEventsValidEventsSelect"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelEventsValidEventsSelectOutputReference"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjective": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjective",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 1318
      },
      "name": "ServiceLevelObjective",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#target ServiceLevel#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1330
          },
          "name": "target",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#time_window ServiceLevel#time_window}",
            "stability": "stable",
            "summary": "time_window block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1336
          },
          "name": "timeWindow",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#description ServiceLevel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1322
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#name ServiceLevel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1326
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelObjective"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level/index.ts",
          "line": 1396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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/index.ts",
        "line": 1389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1489
          },
          "name": "putTimeWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1447
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1463
          },
          "name": "resetName"
        }
      ],
      "name": "ServiceLevelObjectiveOutputReference",
      "namespace": "serviceLevel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1486
          },
          "name": "timeWindow",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1451
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1467
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1480
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1493
          },
          "name": "timeWindowInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1441
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1457
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1473
          },
          "name": "target",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjective"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelObjectiveOutputReference"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindow": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 1235
      },
      "name": "ServiceLevelObjectiveTimeWindow",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#rolling ServiceLevel#rolling}",
            "stability": "stable",
            "summary": "rolling block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1241
          },
          "name": "rolling",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowRolling"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelObjectiveTimeWindow"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level/index.ts",
          "line": 1280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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/index.ts",
        "line": 1273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1310
          },
          "name": "putRolling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowRolling"
              }
            }
          ]
        }
      ],
      "name": "ServiceLevelObjectiveTimeWindowOutputReference",
      "namespace": "serviceLevel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1307
          },
          "name": "rolling",
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowRollingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1314
          },
          "name": "rollingInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowRolling"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindow"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelObjectiveTimeWindowOutputReference"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowRolling": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowRolling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-level/index.ts",
        "line": 1124
      },
      "name": "ServiceLevelObjectiveTimeWindowRolling",
      "namespace": "serviceLevel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#count ServiceLevel#count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1128
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/service_level#unit ServiceLevel#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1132
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelObjectiveTimeWindowRolling"
    },
    "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowRollingOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowRollingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-level/index.ts",
          "line": 1178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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/index.ts",
        "line": 1171
      },
      "name": "ServiceLevelObjectiveTimeWindowRollingOutputReference",
      "namespace": "serviceLevel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1218
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1231
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1211
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1224
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-level/index.ts",
            "line": 1182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.serviceLevel.ServiceLevelObjectiveTimeWindowRolling"
          }
        }
      ],
      "symbolId": "src/service-level/index:ServiceLevelObjectiveTimeWindowRollingOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsAlertCondition.SyntheticsAlertCondition": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_alert_condition newrelic_synthetics_alert_condition}."
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsAlertCondition.SyntheticsAlertCondition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_alert_condition newrelic_synthetics_alert_condition} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-alert-condition/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-newrelic.syntheticsAlertCondition.SyntheticsAlertConditionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-alert-condition/index.ts",
        "line": 57
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsAlertCondition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/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 SyntheticsAlertCondition to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_alert_condition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsAlertCondition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsAlertCondition 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-alert-condition/index.ts",
            "line": 125
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 146
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 201
          },
          "name": "resetRunbookUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 213
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 224
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsAlertCondition",
      "namespace": "syntheticsAlertCondition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 62
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 134
          },
          "name": "entityGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 129
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 150
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 163
          },
          "name": "monitorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 176
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 189
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 205
          },
          "name": "runbookUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 119
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 156
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 169
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 182
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 195
          },
          "name": "runbookUrl",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-alert-condition/index:SyntheticsAlertCondition"
    },
    "@cdktf/provider-newrelic.syntheticsAlertCondition.SyntheticsAlertConditionConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsAlertCondition.SyntheticsAlertConditionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-alert-condition/index.ts",
        "line": 14
      },
      "name": "SyntheticsAlertConditionConfig",
      "namespace": "syntheticsAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_alert_condition#monitor_id SyntheticsAlertCondition#monitor_id}",
            "stability": "stable",
            "summary": "The ID of the Synthetics monitor to be referenced in the alert condition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 33
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_alert_condition#name SyntheticsAlertCondition#name}",
            "stability": "stable",
            "summary": "The title of this condition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_alert_condition#policy_id SyntheticsAlertCondition#policy_id}",
            "stability": "stable",
            "summary": "The ID of the policy where this condition should be used."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 45
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_alert_condition#enabled SyntheticsAlertCondition#enabled}",
            "stability": "stable",
            "summary": "Set whether to enable the alert condition. Defaults to true."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 20
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/synthetics_alert_condition#id SyntheticsAlertCondition#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/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/newrelic/newrelic/3.60.2/docs/resources/synthetics_alert_condition#runbook_url SyntheticsAlertCondition#runbook_url}",
            "stability": "stable",
            "summary": "Runbook URL to display in notifications."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-alert-condition/index.ts",
            "line": 51
          },
          "name": "runbookUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-alert-condition/index:SyntheticsAlertConditionConfig"
    },
    "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitor": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor newrelic_synthetics_broken_links_monitor}."
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor newrelic_synthetics_broken_links_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-broken-links-monitor/index.ts",
          "line": 272
        },
        "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-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-broken-links-monitor/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsBrokenLinksMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 257
          },
          "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 SyntheticsBrokenLinksMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsBrokenLinksMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsBrokenLinksMonitor 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-broken-links-monitor/index.ts",
            "line": 490
          },
          "name": "putTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 314
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 335
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 351
          },
          "name": "resetLocationsPrivate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 367
          },
          "name": "resetLocationsPublic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 419
          },
          "name": "resetRuntimeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 435
          },
          "name": "resetRuntimeTypeVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 493
          },
          "name": "resetTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 477
          },
          "name": "resetUseUnsupportedLegacyRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 505
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 522
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsBrokenLinksMonitor",
      "namespace": "syntheticsBrokenLinksMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 245
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 323
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 376
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 407
          },
          "name": "periodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 487
          },
          "name": "tag",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 318
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 339
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 355
          },
          "name": "locationsPrivateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 371
          },
          "name": "locationsPublicInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 389
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 402
          },
          "name": "periodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 423
          },
          "name": "runtimeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 439
          },
          "name": "runtimeTypeVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 452
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 497
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 465
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 481
          },
          "name": "useUnsupportedLegacyRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 308
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 329
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 345
          },
          "name": "locationsPrivate",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 361
          },
          "name": "locationsPublic",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 382
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 395
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 413
          },
          "name": "runtimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 429
          },
          "name": "runtimeTypeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 445
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 458
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 471
          },
          "name": "useUnsupportedLegacyRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-broken-links-monitor/index:SyntheticsBrokenLinksMonitor"
    },
    "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-broken-links-monitor/index.ts",
        "line": 14
      },
      "name": "SyntheticsBrokenLinksMonitorConfig",
      "namespace": "syntheticsBrokenLinksMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#name SyntheticsBrokenLinksMonitor#name}",
            "stability": "stable",
            "summary": "The title of this monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are EVERY_MINUTE, EVERY_5_MINUTES, EVERY_10_MINUTES, EVERY_15_MINUTES, EVERY_30_MINUTES, EVERY_HOUR, EVERY_6_HOURS, EVERY_12_HOURS, or EVERY_DAY.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#period SyntheticsBrokenLinksMonitor#period}",
            "stability": "stable",
            "summary": "The interval at which this monitor should run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 51
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#status SyntheticsBrokenLinksMonitor#status}",
            "stability": "stable",
            "summary": "The monitor status (ENABLED or DISABLED)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 69
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#uri SyntheticsBrokenLinksMonitor#uri}",
            "stability": "stable",
            "summary": "The URI the monitor runs against."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 75
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#account_id SyntheticsBrokenLinksMonitor#account_id}",
            "stability": "stable",
            "summary": "ID of the newrelic account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#id SyntheticsBrokenLinksMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/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/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#locations_private SyntheticsBrokenLinksMonitor#locations_private}",
            "stability": "stable",
            "summary": "List private location GUIDs for which the monitor will run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 33
          },
          "name": "locationsPrivate",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#locations_public SyntheticsBrokenLinksMonitor#locations_public}",
            "stability": "stable",
            "summary": "Publicly available location names in which the monitor will run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 39
          },
          "name": "locationsPublic",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#runtime_type SyntheticsBrokenLinksMonitor#runtime_type}",
            "stability": "stable",
            "summary": "The runtime type that the monitor will run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 57
          },
          "name": "runtimeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#runtime_type_version SyntheticsBrokenLinksMonitor#runtime_type_version}",
            "stability": "stable",
            "summary": "The specific semver version of the runtime type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 63
          },
          "name": "runtimeTypeVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#tag SyntheticsBrokenLinksMonitor#tag}",
            "stability": "stable",
            "summary": "tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 87
          },
          "name": "tag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Setting this attribute to true would allow skipping validation performed by the the New Relic Terraform Provider starting v3.43.0 to disallow using the legacy runtime with new monitors. This would, hence, allow creation of monitors in the legacy runtime until the October 22, 2024 Legacy Runtime EOL, if exempt by the API.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#use_unsupported_legacy_runtime SyntheticsBrokenLinksMonitor#use_unsupported_legacy_runtime}",
            "stability": "stable",
            "summary": "A boolean attribute to be set true by the customer, if they would like to use the unsupported legacy runtime of Synthetic Monitors by means of an exemption given until the October 22, 2024 Legacy Runtime EOL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 81
          },
          "name": "useUnsupportedLegacyRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-broken-links-monitor/index:SyntheticsBrokenLinksMonitorConfig"
    },
    "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTag": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-broken-links-monitor/index.ts",
        "line": 89
      },
      "name": "SyntheticsBrokenLinksMonitorTag",
      "namespace": "syntheticsBrokenLinksMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#key SyntheticsBrokenLinksMonitor#key}",
            "stability": "stable",
            "summary": "Name of the tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 95
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_broken_links_monitor#values SyntheticsBrokenLinksMonitor#values}",
            "stability": "stable",
            "summary": "Values associated with the tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 101
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-broken-links-monitor/index:SyntheticsBrokenLinksMonitorTag"
    },
    "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTagList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-broken-links-monitor/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/synthetics-broken-links-monitor/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/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-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTagOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsBrokenLinksMonitorTagList",
      "namespace": "syntheticsBrokenLinksMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 225
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/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/synthetics-broken-links-monitor/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-broken-links-monitor/index:SyntheticsBrokenLinksMonitorTagList"
    },
    "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTagOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-broken-links-monitor/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-broken-links-monitor/index.ts",
        "line": 140
      },
      "name": "SyntheticsBrokenLinksMonitorTagOutputReference",
      "namespace": "syntheticsBrokenLinksMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 199
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 212
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 192
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 205
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-broken-links-monitor/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsBrokenLinksMonitor.SyntheticsBrokenLinksMonitorTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-broken-links-monitor/index:SyntheticsBrokenLinksMonitorTagOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitor": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor newrelic_synthetics_cert_check_monitor}."
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor newrelic_synthetics_cert_check_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-cert-check-monitor/index.ts",
          "line": 274
        },
        "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-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-cert-check-monitor/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsCertCheckMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 259
          },
          "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 SyntheticsCertCheckMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsCertCheckMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsCertCheckMonitor 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-cert-check-monitor/index.ts",
            "line": 501
          },
          "name": "putTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 317
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 359
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 375
          },
          "name": "resetLocationsPrivate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 391
          },
          "name": "resetLocationsPublic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 443
          },
          "name": "resetRuntimeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 459
          },
          "name": "resetRuntimeTypeVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 504
          },
          "name": "resetTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 488
          },
          "name": "resetUseUnsupportedLegacyRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 516
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 534
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsCertCheckMonitor",
      "namespace": "syntheticsCertCheckMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 247
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 400
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 431
          },
          "name": "periodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 498
          },
          "name": "tag",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 321
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 334
          },
          "name": "certificateExpirationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 347
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 363
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 379
          },
          "name": "locationsPrivateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 395
          },
          "name": "locationsPublicInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 413
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 426
          },
          "name": "periodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 447
          },
          "name": "runtimeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 463
          },
          "name": "runtimeTypeVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 476
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 508
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 492
          },
          "name": "useUnsupportedLegacyRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 311
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 327
          },
          "name": "certificateExpiration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 340
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 353
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 369
          },
          "name": "locationsPrivate",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 385
          },
          "name": "locationsPublic",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 406
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 419
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 437
          },
          "name": "runtimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 453
          },
          "name": "runtimeTypeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 469
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 482
          },
          "name": "useUnsupportedLegacyRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-cert-check-monitor/index:SyntheticsCertCheckMonitor"
    },
    "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-cert-check-monitor/index.ts",
        "line": 14
      },
      "name": "SyntheticsCertCheckMonitorConfig",
      "namespace": "syntheticsCertCheckMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#certificate_expiration SyntheticsCertCheckMonitor#certificate_expiration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 24
          },
          "name": "certificateExpiration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#domain SyntheticsCertCheckMonitor#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 28
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#name SyntheticsCertCheckMonitor#name}",
            "stability": "stable",
            "summary": "name of the cert check monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 53
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are EVERY_MINUTE, EVERY_5_MINUTES, EVERY_10_MINUTES, EVERY_15_MINUTES, EVERY_30_MINUTES, EVERY_HOUR, EVERY_6_HOURS, EVERY_12_HOURS, or EVERY_DAY.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#period SyntheticsCertCheckMonitor#period}",
            "stability": "stable",
            "summary": "The interval at which this monitor should run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 59
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#status SyntheticsCertCheckMonitor#status}",
            "stability": "stable",
            "summary": "The monitor status (ENABLED or DISABLED)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 77
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#account_id SyntheticsCertCheckMonitor#account_id}",
            "stability": "stable",
            "summary": "ID of the newrelic account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#id SyntheticsCertCheckMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 35
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#locations_private SyntheticsCertCheckMonitor#locations_private}",
            "stability": "stable",
            "summary": "The locations in which this monitor should be run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 41
          },
          "name": "locationsPrivate",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#locations_public SyntheticsCertCheckMonitor#locations_public}",
            "stability": "stable",
            "summary": "The locations in which this monitor should be run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 47
          },
          "name": "locationsPublic",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#runtime_type SyntheticsCertCheckMonitor#runtime_type}",
            "stability": "stable",
            "summary": "The runtime type that the monitor will run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 65
          },
          "name": "runtimeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#runtime_type_version SyntheticsCertCheckMonitor#runtime_type_version}",
            "stability": "stable",
            "summary": "The specific semver version of the runtime type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 71
          },
          "name": "runtimeTypeVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#tag SyntheticsCertCheckMonitor#tag}",
            "stability": "stable",
            "summary": "tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 89
          },
          "name": "tag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Setting this attribute to true would allow skipping validation performed by the the New Relic Terraform Provider starting v3.43.0 to disallow using the legacy runtime with new monitors. This would, hence, allow creation of monitors in the legacy runtime until the October 22, 2024 Legacy Runtime EOL, if exempt by the API.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#use_unsupported_legacy_runtime SyntheticsCertCheckMonitor#use_unsupported_legacy_runtime}",
            "stability": "stable",
            "summary": "A boolean attribute to be set true by the customer, if they would like to use the unsupported legacy runtime of Synthetic Monitors by means of an exemption given until the October 22, 2024 Legacy Runtime EOL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 83
          },
          "name": "useUnsupportedLegacyRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-cert-check-monitor/index:SyntheticsCertCheckMonitorConfig"
    },
    "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTag": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-cert-check-monitor/index.ts",
        "line": 91
      },
      "name": "SyntheticsCertCheckMonitorTag",
      "namespace": "syntheticsCertCheckMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#key SyntheticsCertCheckMonitor#key}",
            "stability": "stable",
            "summary": "Name of the tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 97
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_cert_check_monitor#values SyntheticsCertCheckMonitor#values}",
            "stability": "stable",
            "summary": "Values associated with the tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 103
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-cert-check-monitor/index:SyntheticsCertCheckMonitorTag"
    },
    "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTagList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-cert-check-monitor/index.ts",
          "line": 227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-cert-check-monitor/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 234
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTagOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsCertCheckMonitorTagList",
      "namespace": "syntheticsCertCheckMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 227
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 227
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-cert-check-monitor/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-cert-check-monitor/index:SyntheticsCertCheckMonitorTagList"
    },
    "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTagOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-cert-check-monitor/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-cert-check-monitor/index.ts",
        "line": 142
      },
      "name": "SyntheticsCertCheckMonitorTagOutputReference",
      "namespace": "syntheticsCertCheckMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 201
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 214
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 194
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 207
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-cert-check-monitor/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsCertCheckMonitor.SyntheticsCertCheckMonitorTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-cert-check-monitor/index:SyntheticsCertCheckMonitorTagOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitor": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor newrelic_synthetics_monitor}."
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor newrelic_synthetics_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-monitor/index.ts",
          "line": 497
        },
        "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-newrelic.syntheticsMonitor.SyntheticsMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-monitor/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 482
          },
          "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 SyntheticsMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsMonitor 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-monitor/index.ts",
            "line": 901
          },
          "name": "putCustomHeader",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeader"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 917
          },
          "name": "putTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 551
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 567
          },
          "name": "resetBrowsers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 583
          },
          "name": "resetBypassHeadRequest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 904
          },
          "name": "resetCustomHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 599
          },
          "name": "resetDeviceOrientation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 631
          },
          "name": "resetDevices"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 615
          },
          "name": "resetDeviceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 647
          },
          "name": "resetEnableScreenshotOnFailureAndScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 663
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 679
          },
          "name": "resetLocationsPrivate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 695
          },
          "name": "resetLocationsPublic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 729
          },
          "name": "resetPeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 750
          },
          "name": "resetRuntimeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 766
          },
          "name": "resetRuntimeTypeVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 782
          },
          "name": "resetScriptLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 920
          },
          "name": "resetTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 811
          },
          "name": "resetTreatRedirectAsFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 840
          },
          "name": "resetUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 856
          },
          "name": "resetUseUnsupportedLegacyRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 872
          },
          "name": "resetValidationString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 888
          },
          "name": "resetVerifySsl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 932
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 961
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsMonitor",
      "namespace": "syntheticsMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 470
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 898
          },
          "name": "customHeader",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeaderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 704
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 738
          },
          "name": "periodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 914
          },
          "name": "tag",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 555
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 571
          },
          "name": "browsersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 587
          },
          "name": "bypassHeadRequestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 908
          },
          "name": "customHeaderInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeader"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 603
          },
          "name": "deviceOrientationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 635
          },
          "name": "devicesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 619
          },
          "name": "deviceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 651
          },
          "name": "enableScreenshotOnFailureAndScriptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 667
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 683
          },
          "name": "locationsPrivateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 699
          },
          "name": "locationsPublicInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 717
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 733
          },
          "name": "periodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 754
          },
          "name": "runtimeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 770
          },
          "name": "runtimeTypeVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 786
          },
          "name": "scriptLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 799
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 924
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 815
          },
          "name": "treatRedirectAsFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 828
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 844
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 860
          },
          "name": "useUnsupportedLegacyRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 876
          },
          "name": "validationStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 892
          },
          "name": "verifySslInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 545
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 561
          },
          "name": "browsers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 577
          },
          "name": "bypassHeadRequest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 593
          },
          "name": "deviceOrientation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 625
          },
          "name": "devices",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 609
          },
          "name": "deviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 641
          },
          "name": "enableScreenshotOnFailureAndScript",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 657
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 673
          },
          "name": "locationsPrivate",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 689
          },
          "name": "locationsPublic",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 710
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 723
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 744
          },
          "name": "runtimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 760
          },
          "name": "runtimeTypeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 776
          },
          "name": "scriptLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 792
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 805
          },
          "name": "treatRedirectAsFailure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 821
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 834
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 850
          },
          "name": "useUnsupportedLegacyRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 866
          },
          "name": "validationString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 882
          },
          "name": "verifySsl",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-monitor/index:SyntheticsMonitor"
    },
    "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-monitor/index.ts",
        "line": 14
      },
      "name": "SyntheticsMonitorConfig",
      "namespace": "syntheticsMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#name SyntheticsMonitor#name}",
            "stability": "stable",
            "summary": "The title of this monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 81
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#status SyntheticsMonitor#status}",
            "stability": "stable",
            "summary": "The monitor status (ENABLED or DISABLED)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 111
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#type SyntheticsMonitor#type}",
            "stability": "stable",
            "summary": "The monitor type. Valid values are SIMPLE AND BROWSER."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 123
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#account_id SyntheticsMonitor#account_id}",
            "stability": "stable",
            "summary": "ID of the newrelic account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#browsers SyntheticsMonitor#browsers}",
            "stability": "stable",
            "summary": "The multiple browsers list on which synthetic monitors will run. Valid values are array of CHROME,and FIREFOX."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 26
          },
          "name": "browsers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#bypass_head_request SyntheticsMonitor#bypass_head_request}",
            "stability": "stable",
            "summary": "Bypass HEAD request."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 32
          },
          "name": "bypassHeadRequest",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#custom_header SyntheticsMonitor#custom_header}",
            "stability": "stable",
            "summary": "custom_header block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 153
          },
          "name": "customHeader",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeader"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#device_orientation SyntheticsMonitor#device_orientation}",
            "stability": "stable",
            "summary": "The device orientation the user would like to represent. Valid values are LANDSCAPE, PORTRAIT, or NONE."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 38
          },
          "name": "deviceOrientation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are array of DESKTOP, MOBILE_LANDSCAPE, MOBILE_PORTRAIT, TABLET_LANDSCAPE and TABLET_PORTRAIT\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#devices SyntheticsMonitor#devices}",
            "stability": "stable",
            "summary": "The multiple devices list on which synthetic monitors will run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 50
          },
          "name": "devices",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#device_type SyntheticsMonitor#device_type}",
            "stability": "stable",
            "summary": "The device type that a user can select. Valid values are MOBILE, TABLET, or NONE."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 44
          },
          "name": "deviceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#enable_screenshot_on_failure_and_script SyntheticsMonitor#enable_screenshot_on_failure_and_script}",
            "stability": "stable",
            "summary": "Capture a screenshot during job execution."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 56
          },
          "name": "enableScreenshotOnFailureAndScript",
          "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/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#id SyntheticsMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/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/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#locations_private SyntheticsMonitor#locations_private}",
            "stability": "stable",
            "summary": "The locations in which this monitor should be run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 69
          },
          "name": "locationsPrivate",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#locations_public SyntheticsMonitor#locations_public}",
            "stability": "stable",
            "summary": "The locations in which this monitor should be run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 75
          },
          "name": "locationsPublic",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are EVERY_MINUTE, EVERY_5_MINUTES, EVERY_10_MINUTES, EVERY_15_MINUTES, EVERY_30_MINUTES, EVERY_HOUR, EVERY_6_HOURS, EVERY_12_HOURS, or EVERY_DAY.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#period SyntheticsMonitor#period}",
            "stability": "stable",
            "summary": "The interval at which this monitor should run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 87
          },
          "name": "period",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#runtime_type SyntheticsMonitor#runtime_type}",
            "stability": "stable",
            "summary": "The runtime type that the monitor will run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 93
          },
          "name": "runtimeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#runtime_type_version SyntheticsMonitor#runtime_type_version}",
            "stability": "stable",
            "summary": "The specific version of the runtime type selected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 99
          },
          "name": "runtimeTypeVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#script_language SyntheticsMonitor#script_language}",
            "stability": "stable",
            "summary": "The programing language that should execute the script."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 105
          },
          "name": "scriptLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#tag SyntheticsMonitor#tag}",
            "stability": "stable",
            "summary": "tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 159
          },
          "name": "tag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#treat_redirect_as_failure SyntheticsMonitor#treat_redirect_as_failure}",
            "stability": "stable",
            "summary": "Fail the monitor check if redirected."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 117
          },
          "name": "treatRedirectAsFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#uri SyntheticsMonitor#uri}",
            "stability": "stable",
            "summary": "The URI for the monitor to hit."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 129
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Setting this attribute to true would allow skipping validation performed by the the New Relic Terraform Provider starting v3.43.0 to disallow using the legacy runtime with new monitors. This would, hence, allow creation of monitors in the legacy runtime until the October 22, 2024 Legacy Runtime EOL, if exempt by the API.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#use_unsupported_legacy_runtime SyntheticsMonitor#use_unsupported_legacy_runtime}",
            "stability": "stable",
            "summary": "A boolean attribute to be set true by the customer, if they would like to use the unsupported legacy runtime of Synthetic Monitors by means of an exemption given until the October 22, 2024 Legacy Runtime EOL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 135
          },
          "name": "useUnsupportedLegacyRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#validation_string SyntheticsMonitor#validation_string}",
            "stability": "stable",
            "summary": "The string to validate against in the response."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 141
          },
          "name": "validationString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#verify_ssl SyntheticsMonitor#verify_ssl}",
            "stability": "stable",
            "summary": "Verify SSL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 147
          },
          "name": "verifySsl",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-monitor/index:SyntheticsMonitorConfig"
    },
    "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeader": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeader",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-monitor/index.ts",
        "line": 161
      },
      "name": "SyntheticsMonitorCustomHeader",
      "namespace": "syntheticsMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#name SyntheticsMonitor#name}",
            "stability": "stable",
            "summary": "Header name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 167
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#value SyntheticsMonitor#value}",
            "stability": "stable",
            "summary": "Header value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 173
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-monitor/index:SyntheticsMonitorCustomHeader"
    },
    "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeaderList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeaderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-monitor/index.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": "whether the list is wrapping a 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-monitor/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeaderOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsMonitorCustomHeaderList",
      "namespace": "syntheticsMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 303
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-monitor/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeader"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-monitor/index:SyntheticsMonitorCustomHeaderList"
    },
    "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeaderOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeaderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-monitor/index.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/synthetics-monitor/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 270
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 286
          },
          "name": "resetValue"
        }
      ],
      "name": "SyntheticsMonitorCustomHeaderOutputReference",
      "namespace": "syntheticsMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 274
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 290
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 264
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 280
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorCustomHeader"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-monitor/index:SyntheticsMonitorCustomHeaderOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTag": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-monitor/index.ts",
        "line": 314
      },
      "name": "SyntheticsMonitorTag",
      "namespace": "syntheticsMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#key SyntheticsMonitor#key}",
            "stability": "stable",
            "summary": "Name of the tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 320
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_monitor#values SyntheticsMonitor#values}",
            "stability": "stable",
            "summary": "Values associated with the tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 326
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-monitor/index:SyntheticsMonitorTag"
    },
    "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTagList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-monitor/index.ts",
          "line": 450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-monitor/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 457
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTagOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsMonitorTagList",
      "namespace": "syntheticsMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 450
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 450
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-monitor/index.ts",
            "line": 450
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-monitor/index:SyntheticsMonitorTagList"
    },
    "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTagOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-monitor/index.ts",
          "line": 375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-monitor/index.ts",
        "line": 365
      },
      "name": "SyntheticsMonitorTagOutputReference",
      "namespace": "syntheticsMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 424
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 437
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 417
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 430
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-monitor/index.ts",
            "line": 379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsMonitor.SyntheticsMonitorTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-monitor/index:SyntheticsMonitorTagOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertCondition": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition newrelic_synthetics_multilocation_alert_condition}."
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertCondition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition newrelic_synthetics_multilocation_alert_condition} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-multilocation-alert-condition/index.ts",
          "line": 273
        },
        "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-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-multilocation-alert-condition/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsMultilocationAlertCondition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 258
          },
          "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 SyntheticsMultilocationAlertCondition to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsMultilocationAlertCondition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsMultilocationAlertCondition 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-multilocation-alert-condition/index.ts",
            "line": 417
          },
          "name": "putCritical",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionCritical"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 430
          },
          "name": "putWarning",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionWarning"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 312
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 346
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 388
          },
          "name": "resetRunbookUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 404
          },
          "name": "resetViolationTimeLimitSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 433
          },
          "name": "resetWarning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 445
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 459
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsMultilocationAlertCondition",
      "namespace": "syntheticsMultilocationAlertCondition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 246
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 414
          },
          "name": "critical",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionCriticalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 334
          },
          "name": "entityGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 427
          },
          "name": "warning",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionWarningOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 421
          },
          "name": "criticalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionCritical"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 316
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 329
          },
          "name": "entitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 350
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 376
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 392
          },
          "name": "runbookUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 408
          },
          "name": "violationTimeLimitSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 437
          },
          "name": "warningInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionWarning"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 306
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 322
          },
          "name": "entities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 340
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 369
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 382
          },
          "name": "runbookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 398
          },
          "name": "violationTimeLimitSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-multilocation-alert-condition/index:SyntheticsMultilocationAlertCondition"
    },
    "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-multilocation-alert-condition/index.ts",
        "line": 14
      },
      "name": "SyntheticsMultilocationAlertConditionConfig",
      "namespace": "syntheticsMultilocationAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#critical SyntheticsMultilocationAlertCondition#critical}",
            "stability": "stable",
            "summary": "critical block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 63
          },
          "name": "critical",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionCritical"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#entities SyntheticsMultilocationAlertCondition#entities}",
            "stability": "stable",
            "summary": "The GUIDs of the Synthetics monitors to alert on."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 26
          },
          "name": "entities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#name SyntheticsMultilocationAlertCondition#name}",
            "stability": "stable",
            "summary": "The title of this condition."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#policy_id SyntheticsMultilocationAlertCondition#policy_id}",
            "stability": "stable",
            "summary": "The ID of the policy where this condition will be used."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 45
          },
          "name": "policyId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#enabled SyntheticsMultilocationAlertCondition#enabled}",
            "stability": "stable",
            "summary": "Set whether to enable the alert condition. Defaults to true."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 20
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#id SyntheticsMultilocationAlertCondition#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/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/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#runbook_url SyntheticsMultilocationAlertCondition#runbook_url}",
            "stability": "stable",
            "summary": "Runbook URL to display in notifications."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 51
          },
          "name": "runbookUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Must be in the range of 300 to 2592000 (inclusive)\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#violation_time_limit_seconds SyntheticsMultilocationAlertCondition#violation_time_limit_seconds}",
            "stability": "stable",
            "summary": "Sets a time limit, in seconds, that will automatically force-close a long-lasting incident after the time limit you select."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 57
          },
          "name": "violationTimeLimitSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#warning SyntheticsMultilocationAlertCondition#warning}",
            "stability": "stable",
            "summary": "warning block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 69
          },
          "name": "warning",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionWarning"
          }
        }
      ],
      "symbolId": "src/synthetics-multilocation-alert-condition/index:SyntheticsMultilocationAlertConditionConfig"
    },
    "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionCritical": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionCritical",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-multilocation-alert-condition/index.ts",
        "line": 71
      },
      "name": "SyntheticsMultilocationAlertConditionCritical",
      "namespace": "syntheticsMultilocationAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#threshold SyntheticsMultilocationAlertCondition#threshold}",
            "stability": "stable",
            "summary": "The minimum number of monitor locations that must be concurrently failing before an incident is opened."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 77
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-multilocation-alert-condition/index:SyntheticsMultilocationAlertConditionCritical"
    },
    "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionCriticalOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionCriticalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-multilocation-alert-condition/index.ts",
          "line": 116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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-multilocation-alert-condition/index.ts",
        "line": 109
      },
      "name": "SyntheticsMultilocationAlertConditionCriticalOutputReference",
      "namespace": "syntheticsMultilocationAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 150
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 143
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionCritical"
          }
        }
      ],
      "symbolId": "src/synthetics-multilocation-alert-condition/index:SyntheticsMultilocationAlertConditionCriticalOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionWarning": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionWarning",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-multilocation-alert-condition/index.ts",
        "line": 154
      },
      "name": "SyntheticsMultilocationAlertConditionWarning",
      "namespace": "syntheticsMultilocationAlertCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_multilocation_alert_condition#threshold SyntheticsMultilocationAlertCondition#threshold}",
            "stability": "stable",
            "summary": "The minimum number of monitor locations that must be concurrently failing before an incident is opened."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 160
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/synthetics-multilocation-alert-condition/index:SyntheticsMultilocationAlertConditionWarning"
    },
    "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionWarningOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionWarningOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-multilocation-alert-condition/index.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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-multilocation-alert-condition/index.ts",
        "line": 192
      },
      "name": "SyntheticsMultilocationAlertConditionWarningOutputReference",
      "namespace": "syntheticsMultilocationAlertCondition",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 233
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 226
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-multilocation-alert-condition/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsMultilocationAlertCondition.SyntheticsMultilocationAlertConditionWarning"
          }
        }
      ],
      "symbolId": "src/synthetics-multilocation-alert-condition/index:SyntheticsMultilocationAlertConditionWarningOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsPrivateLocation.SyntheticsPrivateLocation": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_private_location newrelic_synthetics_private_location}."
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsPrivateLocation.SyntheticsPrivateLocation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_private_location newrelic_synthetics_private_location} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-private-location/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-newrelic.syntheticsPrivateLocation.SyntheticsPrivateLocationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-private-location/index.ts",
        "line": 51
      },
      "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": 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 SyntheticsPrivateLocation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/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": 118
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 157
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 196
          },
          "name": "resetVerifiedScriptExecution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 208
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 218
          },
          "name": "synthesizeHclAttributes",
          "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": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 140
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 145
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 166
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 171
          },
          "name": "locationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 122
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 135
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 161
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 184
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 200
          },
          "name": "verifiedScriptExecutionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 112
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 128
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 177
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 190
          },
          "name": "verifiedScriptExecution",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-private-location/index:SyntheticsPrivateLocation"
    },
    "@cdktf/provider-newrelic.syntheticsPrivateLocation.SyntheticsPrivateLocationConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.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/newrelic/newrelic/3.60.2/docs/resources/synthetics_private_location#description SyntheticsPrivateLocation#description}",
            "stability": "stable",
            "summary": "The private location description."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 26
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_private_location#name SyntheticsPrivateLocation#name}",
            "stability": "stable",
            "summary": "The name of the private location."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 39
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_private_location#account_id SyntheticsPrivateLocation#account_id}",
            "stability": "stable",
            "summary": "The ID of the account in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 20
          },
          "name": "accountId",
          "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/newrelic/newrelic/3.60.2/docs/resources/synthetics_private_location#id SyntheticsPrivateLocation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/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/newrelic/newrelic/3.60.2/docs/resources/synthetics_private_location#verified_script_execution SyntheticsPrivateLocation#verified_script_execution}",
            "stability": "stable",
            "summary": "The private location requires a password to edit if value is true."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-private-location/index.ts",
            "line": 45
          },
          "name": "verifiedScriptExecution",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-private-location/index:SyntheticsPrivateLocationConfig"
    },
    "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitor": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor newrelic_synthetics_script_monitor}."
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor newrelic_synthetics_script_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-script-monitor/index.ts",
          "line": 464
        },
        "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-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-script-monitor/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsScriptMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 449
          },
          "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 SyntheticsScriptMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsScriptMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsScriptMonitor 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-script-monitor/index.ts",
            "line": 785
          },
          "name": "putLocationPrivate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivate"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 801
          },
          "name": "putTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 513
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 529
          },
          "name": "resetBrowsers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 545
          },
          "name": "resetDeviceOrientation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 577
          },
          "name": "resetDevices"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 561
          },
          "name": "resetDeviceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 593
          },
          "name": "resetEnableScreenshotOnFailureAndScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 614
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 788
          },
          "name": "resetLocationPrivate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 630
          },
          "name": "resetLocationsPublic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 682
          },
          "name": "resetRuntimeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 698
          },
          "name": "resetRuntimeTypeVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 714
          },
          "name": "resetScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 730
          },
          "name": "resetScriptLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 804
          },
          "name": "resetTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 772
          },
          "name": "resetUseUnsupportedLegacyRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 816
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 840
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsScriptMonitor",
      "namespace": "syntheticsScriptMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 437
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 602
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 782
          },
          "name": "locationPrivate",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 639
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 670
          },
          "name": "periodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 798
          },
          "name": "tag",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 517
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 533
          },
          "name": "browsersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 549
          },
          "name": "deviceOrientationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 581
          },
          "name": "devicesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 565
          },
          "name": "deviceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 597
          },
          "name": "enableScreenshotOnFailureAndScriptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 618
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 792
          },
          "name": "locationPrivateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivate"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 634
          },
          "name": "locationsPublicInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 652
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 665
          },
          "name": "periodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 686
          },
          "name": "runtimeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 702
          },
          "name": "runtimeTypeVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 718
          },
          "name": "scriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 734
          },
          "name": "scriptLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 747
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 808
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 760
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 776
          },
          "name": "useUnsupportedLegacyRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 507
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 523
          },
          "name": "browsers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 539
          },
          "name": "deviceOrientation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 571
          },
          "name": "devices",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 555
          },
          "name": "deviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 587
          },
          "name": "enableScreenshotOnFailureAndScript",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 608
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 624
          },
          "name": "locationsPublic",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 645
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 658
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 676
          },
          "name": "runtimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 692
          },
          "name": "runtimeTypeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 708
          },
          "name": "script",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 724
          },
          "name": "scriptLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 740
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 753
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 766
          },
          "name": "useUnsupportedLegacyRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-script-monitor/index:SyntheticsScriptMonitor"
    },
    "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-script-monitor/index.ts",
        "line": 14
      },
      "name": "SyntheticsScriptMonitorConfig",
      "namespace": "syntheticsScriptMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#name SyntheticsScriptMonitor#name}",
            "stability": "stable",
            "summary": "The title of this monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 69
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are EVERY_MINUTE, EVERY_5_MINUTES, EVERY_10_MINUTES, EVERY_15_MINUTES, EVERY_30_MINUTES, EVERY_HOUR, EVERY_6_HOURS, EVERY_12_HOURS, or EVERY_DAY.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#period SyntheticsScriptMonitor#period}",
            "stability": "stable",
            "summary": "The interval at which this monitor should run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 75
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#status SyntheticsScriptMonitor#status}",
            "stability": "stable",
            "summary": "The monitor status (ENABLED or DISABLED)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 105
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#type SyntheticsScriptMonitor#type}",
            "stability": "stable",
            "summary": "The monitor type. Valid values are SCRIPT_BROWSER, and SCRIPT_API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 111
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#account_id SyntheticsScriptMonitor#account_id}",
            "stability": "stable",
            "summary": "ID of the newrelic account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#browsers SyntheticsScriptMonitor#browsers}",
            "stability": "stable",
            "summary": "The multiple browsers list on which synthetic monitors will run. Valid values are array of CHROME,and FIREFOX."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 26
          },
          "name": "browsers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#device_orientation SyntheticsScriptMonitor#device_orientation}",
            "stability": "stable",
            "summary": "The device orientation the user would like to represent. Valid values are LANDSCAPE, PORTRAIT, or NONE."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 32
          },
          "name": "deviceOrientation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are array of DESKTOP, MOBILE_LANDSCAPE, MOBILE_PORTRAIT, TABLET_LANDSCAPE and TABLET_PORTRAIT\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#devices SyntheticsScriptMonitor#devices}",
            "stability": "stable",
            "summary": "The multiple devices list on which synthetic monitors will run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 44
          },
          "name": "devices",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#device_type SyntheticsScriptMonitor#device_type}",
            "stability": "stable",
            "summary": "The device type that a user can select. Valid values are MOBILE, TABLET, or NONE."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 38
          },
          "name": "deviceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#enable_screenshot_on_failure_and_script SyntheticsScriptMonitor#enable_screenshot_on_failure_and_script}",
            "stability": "stable",
            "summary": "Capture a screenshot during job execution."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 50
          },
          "name": "enableScreenshotOnFailureAndScript",
          "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/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#id SyntheticsScriptMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 57
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#location_private SyntheticsScriptMonitor#location_private}",
            "stability": "stable",
            "summary": "location_private block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 123
          },
          "name": "locationPrivate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivate"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#locations_public SyntheticsScriptMonitor#locations_public}",
            "stability": "stable",
            "summary": "The public location(s) that the monitor will run jobs from."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 63
          },
          "name": "locationsPublic",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#runtime_type SyntheticsScriptMonitor#runtime_type}",
            "stability": "stable",
            "summary": "The runtime type that the monitor will run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 81
          },
          "name": "runtimeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#runtime_type_version SyntheticsScriptMonitor#runtime_type_version}",
            "stability": "stable",
            "summary": "The specific semver version of the runtime type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 87
          },
          "name": "runtimeTypeVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#script SyntheticsScriptMonitor#script}",
            "stability": "stable",
            "summary": "The script that the monitor runs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 93
          },
          "name": "script",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#script_language SyntheticsScriptMonitor#script_language}",
            "stability": "stable",
            "summary": "The programing language that should execute the script."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 99
          },
          "name": "scriptLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#tag SyntheticsScriptMonitor#tag}",
            "stability": "stable",
            "summary": "tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 129
          },
          "name": "tag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Setting this attribute to true would allow skipping validation performed by the the New Relic Terraform Provider starting v3.43.0 to disallow using the legacy runtime with new monitors. This would, hence, allow creation of monitors in the legacy runtime until the October 22, 2024 Legacy Runtime EOL, if exempt by the API.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#use_unsupported_legacy_runtime SyntheticsScriptMonitor#use_unsupported_legacy_runtime}",
            "stability": "stable",
            "summary": "A boolean attribute to be set true by the customer, if they would like to use the unsupported legacy runtime of Synthetic Monitors by means of an exemption given until the October 22, 2024 Legacy Runtime EOL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 117
          },
          "name": "useUnsupportedLegacyRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-script-monitor/index:SyntheticsScriptMonitorConfig"
    },
    "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivate": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-script-monitor/index.ts",
        "line": 131
      },
      "name": "SyntheticsScriptMonitorLocationPrivate",
      "namespace": "syntheticsScriptMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#guid SyntheticsScriptMonitor#guid}",
            "stability": "stable",
            "summary": "The unique identifier for the Synthetics private location in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 137
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#vse_password SyntheticsScriptMonitor#vse_password}",
            "stability": "stable",
            "summary": "The location's Verified Script Execution password (Only necessary if Verified Script Execution is enabled for the location)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 143
          },
          "name": "vsePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-script-monitor/index:SyntheticsScriptMonitorLocationPrivate"
    },
    "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivateList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-script-monitor/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-script-monitor/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 277
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivateOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsScriptMonitorLocationPrivateList",
      "namespace": "syntheticsScriptMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 270
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 270
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-script-monitor/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivate"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-script-monitor/index:SyntheticsScriptMonitorLocationPrivateList"
    },
    "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivateOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-script-monitor/index.ts",
          "line": 192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-script-monitor/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 253
          },
          "name": "resetVsePassword"
        }
      ],
      "name": "SyntheticsScriptMonitorLocationPrivateOutputReference",
      "namespace": "syntheticsScriptMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 241
          },
          "name": "guidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 257
          },
          "name": "vsePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 234
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 247
          },
          "name": "vsePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorLocationPrivate"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-script-monitor/index:SyntheticsScriptMonitorLocationPrivateOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTag": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-script-monitor/index.ts",
        "line": 281
      },
      "name": "SyntheticsScriptMonitorTag",
      "namespace": "syntheticsScriptMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#key SyntheticsScriptMonitor#key}",
            "stability": "stable",
            "summary": "Name of the tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 287
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_script_monitor#values SyntheticsScriptMonitor#values}",
            "stability": "stable",
            "summary": "Values associated with the tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 293
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-script-monitor/index:SyntheticsScriptMonitorTag"
    },
    "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTagList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-script-monitor/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-script-monitor/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 424
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTagOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsScriptMonitorTagList",
      "namespace": "syntheticsScriptMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 417
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 417
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-script-monitor/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-script-monitor/index:SyntheticsScriptMonitorTagList"
    },
    "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTagOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-script-monitor/index.ts",
          "line": 342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-script-monitor/index.ts",
        "line": 332
      },
      "name": "SyntheticsScriptMonitorTagOutputReference",
      "namespace": "syntheticsScriptMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 391
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 404
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 384
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 397
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-script-monitor/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsScriptMonitor.SyntheticsScriptMonitorTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-script-monitor/index:SyntheticsScriptMonitorTagOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredential": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential newrelic_synthetics_secure_credential}."
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential newrelic_synthetics_secure_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-secure-credential/index.ts",
          "line": 189
        },
        "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-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-secure-credential/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsSecureCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 174
          },
          "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 SyntheticsSecureCredential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsSecureCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsSecureCredential 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-secure-credential/index.ts",
            "line": 313
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 226
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 242
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 258
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 287
          },
          "name": "resetLastUpdated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 316
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 328
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 340
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsSecureCredential",
      "namespace": "syntheticsSecureCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 162
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 310
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 230
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 246
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 262
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 275
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 291
          },
          "name": "lastUpdatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 320
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 304
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 220
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 236
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 252
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 268
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 281
          },
          "name": "lastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 297
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-secure-credential/index:SyntheticsSecureCredential"
    },
    "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-secure-credential/index.ts",
        "line": 14
      },
      "name": "SyntheticsSecureCredentialConfig",
      "namespace": "syntheticsSecureCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Regardless of the case used in the configuration, the provider will provide an upcased key to the underlying API.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential#key SyntheticsSecureCredential#key}",
            "stability": "stable",
            "summary": "The secure credential's key name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 39
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential#value SyntheticsSecureCredential#value}",
            "stability": "stable",
            "summary": "The secure credential's value."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 51
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential#account_id SyntheticsSecureCredential#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID where you want to create the secure credential."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential#description SyntheticsSecureCredential#description}",
            "stability": "stable",
            "summary": "The secure credential's description."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 26
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential#id SyntheticsSecureCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/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/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential#last_updated SyntheticsSecureCredential#last_updated}",
            "stability": "stable",
            "summary": "The time the secure credential was last updated."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 45
          },
          "name": "lastUpdated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential#timeouts SyntheticsSecureCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 57
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialTimeouts"
          }
        }
      ],
      "symbolId": "src/synthetics-secure-credential/index:SyntheticsSecureCredentialConfig"
    },
    "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialTimeouts": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-secure-credential/index.ts",
        "line": 59
      },
      "name": "SyntheticsSecureCredentialTimeouts",
      "namespace": "syntheticsSecureCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_secure_credential#read SyntheticsSecureCredential#read}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 63
          },
          "name": "read",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-secure-credential/index:SyntheticsSecureCredentialTimeouts"
    },
    "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-secure-credential/index.ts",
          "line": 103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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-secure-credential/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 145
          },
          "name": "resetRead"
        }
      ],
      "name": "SyntheticsSecureCredentialTimeoutsOutputReference",
      "namespace": "syntheticsSecureCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 149
          },
          "name": "readInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 139
          },
          "name": "read",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-secure-credential/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsSecureCredential.SyntheticsSecureCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-secure-credential/index:SyntheticsSecureCredentialTimeoutsOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitor": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor newrelic_synthetics_step_monitor}."
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor newrelic_synthetics_step_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/synthetics-step-monitor/index.ts",
          "line": 622
        },
        "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-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/synthetics-step-monitor/index.ts",
        "line": 590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SyntheticsStepMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 607
          },
          "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 SyntheticsStepMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SyntheticsStepMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SyntheticsStepMonitor 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-step-monitor/index.ts",
            "line": 862
          },
          "name": "putLocationPrivate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivate"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 878
          },
          "name": "putSteps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorSteps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 891
          },
          "name": "putTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 667
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 683
          },
          "name": "resetBrowsers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 699
          },
          "name": "resetDevices"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 715
          },
          "name": "resetEnableScreenshotOnFailureAndScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 736
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 865
          },
          "name": "resetLocationPrivate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 752
          },
          "name": "resetLocationsPublic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 804
          },
          "name": "resetRuntimeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 820
          },
          "name": "resetRuntimeTypeVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 894
          },
          "name": "resetTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 849
          },
          "name": "resetUseUnsupportedLegacyRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 906
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 926
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SyntheticsStepMonitor",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 595
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 724
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 859
          },
          "name": "locationPrivate",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 761
          },
          "name": "monitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 792
          },
          "name": "periodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 875
          },
          "name": "steps",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 888
          },
          "name": "tag",
          "type": {
            "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 671
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 687
          },
          "name": "browsersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 703
          },
          "name": "devicesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 719
          },
          "name": "enableScreenshotOnFailureAndScriptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 740
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 869
          },
          "name": "locationPrivateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivate"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 756
          },
          "name": "locationsPublicInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 774
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 787
          },
          "name": "periodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 808
          },
          "name": "runtimeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 824
          },
          "name": "runtimeTypeVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 837
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 882
          },
          "name": "stepsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 898
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 853
          },
          "name": "useUnsupportedLegacyRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 661
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 677
          },
          "name": "browsers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 693
          },
          "name": "devices",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 709
          },
          "name": "enableScreenshotOnFailureAndScript",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 730
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 746
          },
          "name": "locationsPublic",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 767
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 780
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 798
          },
          "name": "runtimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 814
          },
          "name": "runtimeTypeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 830
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 843
          },
          "name": "useUnsupportedLegacyRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitor"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-step-monitor/index.ts",
        "line": 14
      },
      "name": "SyntheticsStepMonitorConfig",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#name SyntheticsStepMonitor#name}",
            "stability": "stable",
            "summary": "The title of this monitor."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 57
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are EVERY_MINUTE, EVERY_5_MINUTES, EVERY_10_MINUTES, EVERY_15_MINUTES, EVERY_30_MINUTES, EVERY_HOUR, EVERY_6_HOURS, EVERY_12_HOURS, or EVERY_DAY.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#period SyntheticsStepMonitor#period}",
            "stability": "stable",
            "summary": "The interval at which this monitor should run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 63
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#status SyntheticsStepMonitor#status}",
            "stability": "stable",
            "summary": "The monitor status (ENABLED or DISABLED)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 81
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#steps SyntheticsStepMonitor#steps}",
            "stability": "stable",
            "summary": "steps block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 99
          },
          "name": "steps",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#account_id SyntheticsStepMonitor#account_id}",
            "stability": "stable",
            "summary": "ID of the newrelic account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#browsers SyntheticsStepMonitor#browsers}",
            "stability": "stable",
            "summary": "The multiple browsers list on which synthetic monitors will run. Valid values are array of CHROME,and FIREFOX."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 26
          },
          "name": "browsers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are array of DESKTOP, MOBILE_LANDSCAPE, MOBILE_PORTRAIT, TABLET_LANDSCAPE and TABLET_PORTRAIT\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#devices SyntheticsStepMonitor#devices}",
            "stability": "stable",
            "summary": "The multiple devices list on which synthetic monitors will run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 32
          },
          "name": "devices",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#enable_screenshot_on_failure_and_script SyntheticsStepMonitor#enable_screenshot_on_failure_and_script}",
            "stability": "stable",
            "summary": "Capture a screenshot during job execution."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 38
          },
          "name": "enableScreenshotOnFailureAndScript",
          "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/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#id SyntheticsStepMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#location_private SyntheticsStepMonitor#location_private}",
            "stability": "stable",
            "summary": "location_private block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 93
          },
          "name": "locationPrivate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivate"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#locations_public SyntheticsStepMonitor#locations_public}",
            "stability": "stable",
            "summary": "The public location(s) that the monitor will run jobs from."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 51
          },
          "name": "locationsPublic",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#runtime_type SyntheticsStepMonitor#runtime_type}",
            "stability": "stable",
            "summary": "The runtime type that the monitor will run."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 69
          },
          "name": "runtimeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#runtime_type_version SyntheticsStepMonitor#runtime_type_version}",
            "stability": "stable",
            "summary": "The specific semver version of the runtime type."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 75
          },
          "name": "runtimeTypeVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#tag SyntheticsStepMonitor#tag}",
            "stability": "stable",
            "summary": "tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 105
          },
          "name": "tag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Setting this attribute to true would allow skipping validation performed by the the New Relic Terraform Provider starting v3.43.0 to disallow using the legacy runtime with new monitors. This would, hence, allow creation of monitors in the legacy runtime until the October 22, 2024 Legacy Runtime EOL, if exempt by the API.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#use_unsupported_legacy_runtime SyntheticsStepMonitor#use_unsupported_legacy_runtime}",
            "stability": "stable",
            "summary": "A boolean attribute to be set true by the customer, if they would like to use the unsupported legacy runtime of Synthetic Monitors by means of an exemption given until the October 22, 2024 Legacy Runtime EOL."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 87
          },
          "name": "useUnsupportedLegacyRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitorConfig"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivate": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-step-monitor/index.ts",
        "line": 107
      },
      "name": "SyntheticsStepMonitorLocationPrivate",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#guid SyntheticsStepMonitor#guid}",
            "stability": "stable",
            "summary": "The unique identifier for the Synthetics private location in New Relic."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 113
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#vse_password SyntheticsStepMonitor#vse_password}",
            "stability": "stable",
            "summary": "The location's Verified Script Execution password (Only necessary if Verified Script Execution is enabled for the location)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 119
          },
          "name": "vsePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitorLocationPrivate"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivateList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-step-monitor/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-step-monitor/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 253
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivateOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsStepMonitorLocationPrivateList",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 246
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-step-monitor/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivate"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitorLocationPrivateList"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivateOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-step-monitor/index.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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-step-monitor/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 229
          },
          "name": "resetVsePassword"
        }
      ],
      "name": "SyntheticsStepMonitorLocationPrivateOutputReference",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 217
          },
          "name": "guidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 233
          },
          "name": "vsePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 210
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 223
          },
          "name": "vsePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorLocationPrivate"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitorLocationPrivateOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorSteps": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-step-monitor/index.ts",
        "line": 257
      },
      "name": "SyntheticsStepMonitorSteps",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#ordinal SyntheticsStepMonitor#ordinal}",
            "stability": "stable",
            "summary": "The position of the step within the script ranging from 0-100."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 263
          },
          "name": "ordinal",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#type SyntheticsStepMonitor#type}",
            "stability": "stable",
            "summary": "The type of step to be added to the script."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 269
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#values SyntheticsStepMonitor#values}",
            "stability": "stable",
            "summary": "The metadata values related to the check the step performs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 275
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitorSteps"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorStepsList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-step-monitor/index.ts",
          "line": 428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-step-monitor/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 435
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorStepsOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsStepMonitorStepsList",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 428
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 428
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-step-monitor/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitorStepsList"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorStepsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-step-monitor/index.ts",
          "line": 331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-step-monitor/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 411
          },
          "name": "resetValues"
        }
      ],
      "name": "SyntheticsStepMonitorStepsOutputReference",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 386
          },
          "name": "ordinalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 399
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 415
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 379
          },
          "name": "ordinal",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 392
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 405
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorSteps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitorStepsOutputReference"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTag": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/synthetics-step-monitor/index.ts",
        "line": 439
      },
      "name": "SyntheticsStepMonitorTag",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#key SyntheticsStepMonitor#key}",
            "stability": "stable",
            "summary": "Name of the tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 445
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/synthetics_step_monitor#values SyntheticsStepMonitor#values}",
            "stability": "stable",
            "summary": "Values associated with the tag key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 451
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitorTag"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTagList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-step-monitor/index.ts",
          "line": 575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-step-monitor/index.ts",
        "line": 567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 582
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTagOutputReference"
            }
          }
        }
      ],
      "name": "SyntheticsStepMonitorTagList",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 575
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 575
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "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-step-monitor/index.ts",
            "line": 575
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitorTagList"
    },
    "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTagOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/synthetics-step-monitor/index.ts",
          "line": 500
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-step-monitor/index.ts",
        "line": 490
      },
      "name": "SyntheticsStepMonitorTagOutputReference",
      "namespace": "syntheticsStepMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 549
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 562
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 542
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 555
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/synthetics-step-monitor/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.syntheticsStepMonitor.SyntheticsStepMonitorTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/synthetics-step-monitor/index:SyntheticsStepMonitorTagOutputReference"
    },
    "@cdktf/provider-newrelic.user.User": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/user newrelic_user}."
      },
      "fqn": "@cdktf/provider-newrelic.user.User",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/user newrelic_user} Resource."
        },
        "locationInModule": {
          "filename": "src/user/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-newrelic.user.UserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user/index.ts",
        "line": 51
      },
      "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": 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 User to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/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": 144
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 173
          },
          "name": "resetUserType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 185
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 195
          },
          "name": "synthesizeHclAttributes",
          "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": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 119
          },
          "name": "authenticationDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 132
          },
          "name": "emailIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 148
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 161
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 177
          },
          "name": "userTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 112
          },
          "name": "authenticationDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 125
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 138
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 154
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 167
          },
          "name": "userType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user/index:User"
    },
    "@cdktf/provider-newrelic.user.UserConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.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/newrelic/newrelic/3.60.2/docs/resources/user#authentication_domain_id User#authentication_domain_id}",
            "stability": "stable",
            "summary": "The ID of the authentication domain the user will belong to."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 20
          },
          "name": "authenticationDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/user#email_id User#email_id}",
            "stability": "stable",
            "summary": "The email ID of the user."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 26
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/user#name User#name}",
            "stability": "stable",
            "summary": "The name of the user."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 39
          },
          "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/newrelic/newrelic/3.60.2/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/newrelic/newrelic/3.60.2/docs/resources/user#user_type User#user_type}",
            "stability": "stable",
            "summary": "The type of the user to be created."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 45
          },
          "name": "userType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user/index:UserConfig"
    },
    "@cdktf/provider-newrelic.workflow.Workflow": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow newrelic_workflow}."
      },
      "fqn": "@cdktf/provider-newrelic.workflow.Workflow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow newrelic_workflow} Resource."
        },
        "locationInModule": {
          "filename": "src/workflow/index.ts",
          "line": 1002
        },
        "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-newrelic.workflow.WorkflowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Workflow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 987
          },
          "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 Workflow to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Workflow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Workflow 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/workflow/index.ts",
            "line": 1160
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.workflow.WorkflowDestination"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1173
          },
          "name": "putEnrichments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichments"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1189
          },
          "name": "putIssuesFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1042
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1058
          },
          "name": "resetDestinationsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1074
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1176
          },
          "name": "resetEnrichments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1090
          },
          "name": "resetEnrichmentsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1111
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1201
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1216
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Workflow",
      "namespace": "workflow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 975
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1157
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowDestinationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1170
          },
          "name": "enrichments",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1099
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1186
          },
          "name": "issuesFilter",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1120
          },
          "name": "lastRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1151
          },
          "name": "workflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1046
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1164
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowDestination"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1062
          },
          "name": "destinationsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1078
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1094
          },
          "name": "enrichmentsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1180
          },
          "name": "enrichmentsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichments"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1115
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1193
          },
          "name": "issuesFilterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1133
          },
          "name": "mutingRulesHandlingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1146
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1036
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1052
          },
          "name": "destinationsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1068
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1084
          },
          "name": "enrichmentsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1126
          },
          "name": "mutingRulesHandling",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 1139
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workflow/index:Workflow"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 14
      },
      "name": "WorkflowConfig",
      "namespace": "workflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#destination Workflow#destination}",
            "stability": "stable",
            "summary": "destination block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 63
          },
          "name": "destination",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowDestination"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#issues_filter Workflow#issues_filter}",
            "stability": "stable",
            "summary": "issues_filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 75
          },
          "name": "issuesFilter",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#muting_rules_handling Workflow#muting_rules_handling}",
            "stability": "stable",
            "summary": "The type of the muting rule handling. One of: (NOTIFY_ALL_ISSUES, DONT_NOTIFY_FULLY_MUTED_ISSUES, DONT_NOTIFY_FULLY_OR_PARTIALLY_MUTED_ISSUES)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 51
          },
          "name": "mutingRulesHandling",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#name Workflow#name}",
            "stability": "stable",
            "summary": "(Required) The name of the workflow."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 57
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#account_id Workflow#account_id}",
            "stability": "stable",
            "summary": "The account id of the workflow."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#destinations_enabled Workflow#destinations_enabled}",
            "stability": "stable",
            "summary": "Indicates whether the destinations are enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 26
          },
          "name": "destinationsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#enabled Workflow#enabled}",
            "stability": "stable",
            "summary": "Indicates whether the workflow is enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 32
          },
          "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/newrelic/newrelic/3.60.2/docs/resources/workflow#enrichments Workflow#enrichments}",
            "stability": "stable",
            "summary": "enrichments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 69
          },
          "name": "enrichments",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichments"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#enrichments_enabled Workflow#enrichments_enabled}",
            "stability": "stable",
            "summary": "Indicates whether the enrichments are enabled."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 38
          },
          "name": "enrichmentsEnabled",
          "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/newrelic/newrelic/3.60.2/docs/resources/workflow#id Workflow#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowConfig"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowDestination": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 77
      },
      "name": "WorkflowDestination",
      "namespace": "workflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#channel_id Workflow#channel_id}",
            "stability": "stable",
            "summary": "(Required) Destination's channel id."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 83
          },
          "name": "channelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#notification_triggers Workflow#notification_triggers}",
            "stability": "stable",
            "summary": "List of triggers to notify about in this destination configuration."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 89
          },
          "name": "notificationTriggers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#update_original_message Workflow#update_original_message}",
            "stability": "stable",
            "summary": "Update original notification message (Slack channels only)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 95
          },
          "name": "updateOriginalMessage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowDestination"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowDestinationList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowDestinationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workflow/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/workflow/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/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-newrelic.workflow.WorkflowDestinationOutputReference"
            }
          }
        }
      ],
      "name": "WorkflowDestinationList",
      "namespace": "workflow",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/workflow/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/workflow/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowDestination"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowDestinationList"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowDestinationOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workflow/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 223
          },
          "name": "resetNotificationTriggers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 244
          },
          "name": "resetUpdateOriginalMessage"
        }
      ],
      "name": "WorkflowDestinationOutputReference",
      "namespace": "workflow",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 211
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 232
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 206
          },
          "name": "channelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 227
          },
          "name": "notificationTriggersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 248
          },
          "name": "updateOriginalMessageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 199
          },
          "name": "channelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 217
          },
          "name": "notificationTriggers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 238
          },
          "name": "updateOriginalMessage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.workflow.WorkflowDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowDestinationOutputReference"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowEnrichments": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 549
      },
      "name": "WorkflowEnrichments",
      "namespace": "workflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#nrql Workflow#nrql}",
            "stability": "stable",
            "summary": "nrql block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 555
          },
          "name": "nrql",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrql"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowEnrichments"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrql": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrql",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 387
      },
      "name": "WorkflowEnrichmentsNrql",
      "namespace": "workflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#configuration Workflow#configuration}",
            "stability": "stable",
            "summary": "configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 399
          },
          "name": "configuration",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#name Workflow#name}",
            "stability": "stable",
            "summary": "(Required) Enrichment's name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 393
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowEnrichmentsNrql"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfiguration": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 272
      },
      "name": "WorkflowEnrichmentsNrqlConfiguration",
      "namespace": "workflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#query Workflow#query}",
            "stability": "stable",
            "summary": "enrichment's NRQL query."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 278
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowEnrichmentsNrqlConfiguration"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfigurationList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workflow/index.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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 383
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "WorkflowEnrichmentsNrqlConfigurationList",
      "namespace": "workflow",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 376
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 376
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowEnrichmentsNrqlConfigurationList"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfigurationOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workflow/index.ts",
          "line": 320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 310
      },
      "name": "WorkflowEnrichmentsNrqlConfigurationOutputReference",
      "namespace": "workflow",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 363
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 356
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfiguration"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowEnrichmentsNrqlConfigurationOutputReference"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workflow/index.ts",
          "line": 538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 545
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlOutputReference"
            }
          }
        }
      ],
      "name": "WorkflowEnrichmentsNrqlList",
      "namespace": "workflow",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 538
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 538
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 538
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrql"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowEnrichmentsNrqlList"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workflow/index.ts",
          "line": 448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 521
          },
          "name": "putConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfiguration"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "WorkflowEnrichmentsNrqlOutputReference",
      "namespace": "workflow",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 489
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 518
          },
          "name": "configuration",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 494
          },
          "name": "enrichmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 512
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 525
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 507
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 500
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrql"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowEnrichmentsNrqlOutputReference"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workflow/index.ts",
          "line": 594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 624
          },
          "name": "putNrql",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrql"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "WorkflowEnrichmentsOutputReference",
      "namespace": "workflow",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 621
          },
          "name": "nrql",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrqlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 628
          },
          "name": "nrqlInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichmentsNrql"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowEnrichments"
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowEnrichmentsOutputReference"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilter": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 811
      },
      "name": "WorkflowIssuesFilter",
      "namespace": "workflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#name Workflow#name}",
            "stability": "stable",
            "summary": "(Required) Filter's name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 817
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#type Workflow#type}",
            "stability": "stable",
            "summary": "(Required) The type of the filter. One of: (FILTER, VIEW)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 823
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#predicate Workflow#predicate}",
            "stability": "stable",
            "summary": "predicate block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 829
          },
          "name": "predicate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicate"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowIssuesFilter"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workflow/index.ts",
          "line": 882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 955
          },
          "name": "putPredicate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicate"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 958
          },
          "name": "resetPredicate"
        }
      ],
      "name": "WorkflowIssuesFilterOutputReference",
      "namespace": "workflow",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 920
          },
          "name": "filterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 952
          },
          "name": "predicate",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 933
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 962
          },
          "name": "predicateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicate"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 946
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 926
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 939
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilter"
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowIssuesFilterOutputReference"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicate": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 632
      },
      "name": "WorkflowIssuesFilterPredicate",
      "namespace": "workflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#attribute Workflow#attribute}",
            "stability": "stable",
            "summary": "(Required) predicate's attribute."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 638
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "One of: (CONTAINS, DOES_NOT_CONTAIN, DOES_NOT_EQUAL, DOES_NOT_EXACTLY_MATCH, ENDS_WITH, EQUAL, EXACTLY_MATCHES, GREATER_OR_EQUAL, GREATER_THAN, IS, IS_NOT, LESS_OR_EQUAL, LESS_THAN, STARTS_WITH).\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#operator Workflow#operator}",
            "stability": "stable",
            "summary": "The type of the operator."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 644
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workflow#values Workflow#values}",
            "stability": "stable",
            "summary": "List of predicate values."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 650
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowIssuesFilterPredicate"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicateList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workflow/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/workflow/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/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-newrelic.workflow.WorkflowIssuesFilterPredicateOutputReference"
            }
          }
        }
      ],
      "name": "WorkflowIssuesFilterPredicateList",
      "namespace": "workflow",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 800
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/workflow/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/workflow/index.ts",
            "line": 800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicate"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowIssuesFilterPredicateList"
    },
    "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicateOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workflow/index.ts",
          "line": 706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workflow/index.ts",
        "line": 696
      },
      "name": "WorkflowIssuesFilterPredicateOutputReference",
      "namespace": "workflow",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 761
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 774
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 787
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 754
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 767
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 780
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workflow/index.ts",
            "line": 710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.workflow.WorkflowIssuesFilterPredicate"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workflow/index:WorkflowIssuesFilterPredicateOutputReference"
    },
    "@cdktf/provider-newrelic.workload.Workload": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload newrelic_workload}."
      },
      "fqn": "@cdktf/provider-newrelic.workload.Workload",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload newrelic_workload} Resource."
        },
        "locationInModule": {
          "filename": "src/workload/index.ts",
          "line": 1281
        },
        "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-newrelic.workload.WorkloadConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 1249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Workload resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1266
          },
          "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 Workload to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Workload that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Workload 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/workload/index.ts",
            "line": 1430
          },
          "name": "putEntitySearchQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1446
          },
          "name": "putStatusConfigAutomatic",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomatic"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1462
          },
          "name": "putStatusConfigStatic",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigStatic"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1320
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1341
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1357
          },
          "name": "resetEntityGuids"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1433
          },
          "name": "resetEntitySearchQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1378
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1412
          },
          "name": "resetScopeAccountIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1449
          },
          "name": "resetStatusConfigAutomatic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1465
          },
          "name": "resetStatusConfigStatic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1477
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1491
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Workload",
      "namespace": "workload",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1254
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1329
          },
          "name": "compositeEntitySearchQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1427
          },
          "name": "entitySearchQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1366
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1400
          },
          "name": "permalink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1443
          },
          "name": "statusConfigAutomatic",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1459
          },
          "name": "statusConfigStatic",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigStaticOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1421
          },
          "name": "workloadId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1324
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1345
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1361
          },
          "name": "entityGuidsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1437
          },
          "name": "entitySearchQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1382
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1395
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1416
          },
          "name": "scopeAccountIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1453
          },
          "name": "statusConfigAutomaticInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomatic"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1469
          },
          "name": "statusConfigStaticInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigStatic"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1314
          },
          "name": "accountId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1335
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1351
          },
          "name": "entityGuids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1372
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1388
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1406
          },
          "name": "scopeAccountIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/workload/index:Workload"
    },
    "@cdktf/provider-newrelic.workload.WorkloadConfig": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 14
      },
      "name": "WorkloadConfig",
      "namespace": "workload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#name Workload#name}",
            "stability": "stable",
            "summary": "The workload's name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#account_id Workload#account_id}",
            "stability": "stable",
            "summary": "The New Relic account ID where you want to create the workload."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 20
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#description Workload#description}",
            "stability": "stable",
            "summary": "Relevant information about the workload."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/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/newrelic/newrelic/3.60.2/docs/resources/workload#entity_guids Workload#entity_guids}",
            "stability": "stable",
            "summary": "A list of entity GUIDs manually assigned to this workload."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 32
          },
          "name": "entityGuids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#entity_search_query Workload#entity_search_query}",
            "stability": "stable",
            "summary": "entity_search_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 57
          },
          "name": "entitySearchQuery",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQuery"
                    },
                    "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/newrelic/newrelic/3.60.2/docs/resources/workload#id Workload#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/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/newrelic/newrelic/3.60.2/docs/resources/workload#scope_account_ids Workload#scope_account_ids}",
            "stability": "stable",
            "summary": "A list of account IDs that will be used to get entities from."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 51
          },
          "name": "scopeAccountIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#status_config_automatic Workload#status_config_automatic}",
            "stability": "stable",
            "summary": "status_config_automatic block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 63
          },
          "name": "statusConfigAutomatic",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomatic"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#status_config_static Workload#status_config_static}",
            "stability": "stable",
            "summary": "status_config_static block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 69
          },
          "name": "statusConfigStatic",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigStatic"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadConfig"
    },
    "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 71
      },
      "name": "WorkloadEntitySearchQuery",
      "namespace": "workload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#query Workload#query}",
            "stability": "stable",
            "summary": "A valid entity search query; empty, and null values are considered invalid."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 77
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadEntitySearchQuery"
    },
    "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/index.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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQueryOutputReference"
            }
          }
        }
      ],
      "name": "WorkloadEntitySearchQueryList",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadEntitySearchQueryList"
    },
    "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/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/workload/index.ts",
        "line": 109
      },
      "name": "WorkloadEntitySearchQueryOutputReference",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 162
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 155
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.workload.WorkloadEntitySearchQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadEntitySearchQueryOutputReference"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomatic": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomatic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 907
      },
      "name": "WorkloadStatusConfigAutomatic",
      "namespace": "workload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#enabled Workload#enabled}",
            "stability": "stable",
            "summary": "Whether the automatic status configuration is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 913
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#remaining_entities_rule Workload#remaining_entities_rule}",
            "stability": "stable",
            "summary": "remaining_entities_rule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 919
          },
          "name": "remainingEntitiesRule",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#rule Workload#rule}",
            "stability": "stable",
            "summary": "rule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 925
          },
          "name": "rule",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomatic"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/index.ts",
          "line": 978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1033
          },
          "name": "putRemainingEntitiesRule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1049
          },
          "name": "putRule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRule"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1036
          },
          "name": "resetRemainingEntitiesRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1052
          },
          "name": "resetRule"
        }
      ],
      "name": "WorkloadStatusConfigAutomaticOutputReference",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1030
          },
          "name": "remainingEntitiesRule",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1046
          },
          "name": "rule",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1024
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1040
          },
          "name": "remainingEntitiesRuleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1056
          },
          "name": "ruleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1017
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomatic"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticOutputReference"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRule": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 371
      },
      "name": "WorkloadStatusConfigAutomaticRemainingEntitiesRule",
      "namespace": "workload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#remaining_entities_rule_rollup Workload#remaining_entities_rule_rollup}",
            "stability": "stable",
            "summary": "remaining_entities_rule_rollup block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 377
          },
          "name": "remainingEntitiesRuleRollup",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollup"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRemainingEntitiesRule"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/index.ts",
          "line": 416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 446
          },
          "name": "putRemainingEntitiesRuleRollup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollup"
              }
            }
          ]
        }
      ],
      "name": "WorkloadStatusConfigAutomaticRemainingEntitiesRuleOutputReference",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 443
          },
          "name": "remainingEntitiesRuleRollup",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 450
          },
          "name": "remainingEntitiesRuleRollupInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollup"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRule"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRemainingEntitiesRuleOutputReference"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollup": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 186
      },
      "name": "WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollup",
      "namespace": "workload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#group_by Workload#group_by}",
            "stability": "stable",
            "summary": "The grouping to be applied to the remaining entities."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 192
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#strategy Workload#strategy}",
            "stability": "stable",
            "summary": "The rollup strategy that is applied to a group of entities."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 198
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This is an optional field that only applies when strategy is WORST_STATUS_WINS. Use a threshold to roll up the worst status only after a certain amount of entities are not operational.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#threshold_type Workload#threshold_type}",
            "stability": "stable",
            "summary": "Type of threshold defined for the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 204
          },
          "name": "thresholdType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This optional field is used in combination with thresholdType. If the threshold type is null, the threshold value will be ignored.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#threshold_value Workload#threshold_value}",
            "stability": "stable",
            "summary": "Threshold value defined for the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 210
          },
          "name": "thresholdValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollup"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollupOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 347
          },
          "name": "resetThresholdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 363
          },
          "name": "resetThresholdValue"
        }
      ],
      "name": "WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollupOutputReference",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 322
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 335
          },
          "name": "strategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 351
          },
          "name": "thresholdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 367
          },
          "name": "thresholdValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 315
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 328
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 341
          },
          "name": "thresholdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 357
          },
          "name": "thresholdValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollup"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRemainingEntitiesRuleRemainingEntitiesRuleRollupOutputReference"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRule": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 722
      },
      "name": "WorkloadStatusConfigAutomaticRule",
      "namespace": "workload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#rollup Workload#rollup}",
            "stability": "stable",
            "summary": "rollup block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 740
          },
          "name": "rollup",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleRollup"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#entity_guids Workload#entity_guids}",
            "stability": "stable",
            "summary": "A list of entity GUIDs composing the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 728
          },
          "name": "entityGuids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#nrql_query Workload#nrql_query}",
            "stability": "stable",
            "summary": "nrql_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 734
          },
          "name": "nrqlQuery",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRule"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/index.ts",
          "line": 896
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 903
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleOutputReference"
            }
          }
        }
      ],
      "name": "WorkloadStatusConfigAutomaticRuleList",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 896
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 896
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 896
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 889
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRuleList"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQuery": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 454
      },
      "name": "WorkloadStatusConfigAutomaticRuleNrqlQuery",
      "namespace": "workload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#query Workload#query}",
            "stability": "stable",
            "summary": "The entity search query that is used to perform the search of a group of entities."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 460
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRuleNrqlQuery"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQueryList": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/index.ts",
          "line": 558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 565
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQueryOutputReference"
            }
          }
        }
      ],
      "name": "WorkloadStatusConfigAutomaticRuleNrqlQueryList",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 558
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 558
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRuleNrqlQueryList"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQueryOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/index.ts",
          "line": 502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 492
      },
      "name": "WorkloadStatusConfigAutomaticRuleNrqlQueryOutputReference",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 545
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 538
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQuery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRuleNrqlQueryOutputReference"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/index.ts",
          "line": 796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 863
          },
          "name": "putNrqlQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQuery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 879
          },
          "name": "putRollup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleRollup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 850
          },
          "name": "resetEntityGuids"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 866
          },
          "name": "resetNrqlQuery"
        }
      ],
      "name": "WorkloadStatusConfigAutomaticRuleOutputReference",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 860
          },
          "name": "nrqlQuery",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 876
          },
          "name": "rollup",
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleRollupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 854
          },
          "name": "entityGuidsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 870
          },
          "name": "nrqlQueryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleNrqlQuery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 883
          },
          "name": "rollupInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleRollup"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 844
          },
          "name": "entityGuids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRuleOutputReference"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleRollup": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleRollup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 569
      },
      "name": "WorkloadStatusConfigAutomaticRuleRollup",
      "namespace": "workload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#strategy Workload#strategy}",
            "stability": "stable",
            "summary": "The rollup strategy that is applied to a group of entities."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 575
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This is an optional field that only applies when strategy is WORST_STATUS_WINS. Use a threshold to roll up the worst status only after a certain amount of entities are not operational.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#threshold_type Workload#threshold_type}",
            "stability": "stable",
            "summary": "Type of threshold defined for the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 581
          },
          "name": "thresholdType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This optional field is used in combination with thresholdType. If the threshold type is null, the threshold value will be ignored.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#threshold_value Workload#threshold_value}",
            "stability": "stable",
            "summary": "Threshold value defined for the rule."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 587
          },
          "name": "thresholdValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRuleRollup"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleRollupOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleRollupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 698
          },
          "name": "resetThresholdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 714
          },
          "name": "resetThresholdValue"
        }
      ],
      "name": "WorkloadStatusConfigAutomaticRuleRollupOutputReference",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 686
          },
          "name": "strategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 702
          },
          "name": "thresholdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 718
          },
          "name": "thresholdValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 679
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 692
          },
          "name": "thresholdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 708
          },
          "name": "thresholdValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigAutomaticRuleRollup"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigAutomaticRuleRollupOutputReference"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigStatic": {
      "assembly": "@cdktf/provider-newrelic",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigStatic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 1060
      },
      "name": "WorkloadStatusConfigStatic",
      "namespace": "workload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#enabled Workload#enabled}",
            "stability": "stable",
            "summary": "Whether the static status configuration is enabled or not."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1072
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#status Workload#status}",
            "stability": "stable",
            "summary": "The status of the workload."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1078
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#description Workload#description}",
            "stability": "stable",
            "summary": "A description that provides additional details about the status of the workload."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1066
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/newrelic/newrelic/3.60.2/docs/resources/workload#summary Workload#summary}",
            "stability": "stable",
            "summary": "A short description of the status of the workload."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1084
          },
          "name": "summary",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigStatic"
    },
    "@cdktf/provider-newrelic.workload.WorkloadStatusConfigStaticOutputReference": {
      "assembly": "@cdktf/provider-newrelic",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigStaticOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workload/index.ts",
          "line": 1144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workload/index.ts",
        "line": 1137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1195
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1237
          },
          "name": "resetSummary"
        }
      ],
      "name": "WorkloadStatusConfigStaticOutputReference",
      "namespace": "workload",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1199
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1212
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1225
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1241
          },
          "name": "summaryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1189
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1205
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1218
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1231
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workload/index.ts",
            "line": 1148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-newrelic.workload.WorkloadStatusConfigStatic"
          }
        }
      ],
      "symbolId": "src/workload/index:WorkloadStatusConfigStaticOutputReference"
    }
  },
  "version": "12.29.1",
  "fingerprint": "G2XfmLG3JJ0GtgUB/hWDnwsQOBUX6yUpcqr2M0XPheI="
}